This is an automated email from the ASF dual-hosted git repository.
qiaojialin pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iotdb-docs.git
The following commit(s) were added to refs/heads/main by this push:
new cc77e84a Fix deployment form document (#563)
cc77e84a is described below
commit cc77e84a287cfce7dbf37d16937aca0dfe8e70d4
Author: W1y1r <[email protected]>
AuthorDate: Tue Feb 18 11:09:25 2025 +0800
Fix deployment form document (#563)
---
src/.vuepress/sidebar/V2.0.x/zh-Table.ts | 2 +-
src/.vuepress/sidebar_timecho/V2.0.x/zh-Table.ts | 2 +-
.../Deployment-form_apache.md} | 8 ++---
...ployment-form.md => Deployment-form_timecho.md} | 39 +++++++++++++---------
.../Deployment-form_apache.md} | 9 +++--
.../Deployment-form_timecho.md} | 39 +++++++++++++---------
6 files changed, 58 insertions(+), 41 deletions(-)
diff --git a/src/.vuepress/sidebar/V2.0.x/zh-Table.ts
b/src/.vuepress/sidebar/V2.0.x/zh-Table.ts
index e65e7462..caaf233f 100644
--- a/src/.vuepress/sidebar/V2.0.x/zh-Table.ts
+++ b/src/.vuepress/sidebar/V2.0.x/zh-Table.ts
@@ -54,7 +54,7 @@ export const zhSidebar = {
prefix: 'Deployment-and-Maintenance/',
// children: 'structure',
children: [
- { text: '部署形态', link: 'Deployment-form' },
+ { text: '部署形态', link: 'Deployment-form_apache' },
{ text: '安装包获取', link: 'IoTDB-Package_apache' },
{ text: '资源规划', link: 'Database-Resources' },
{ text: '环境配置', link: 'Environment-Requirements' },
diff --git a/src/.vuepress/sidebar_timecho/V2.0.x/zh-Table.ts
b/src/.vuepress/sidebar_timecho/V2.0.x/zh-Table.ts
index 481b969c..38a7ab99 100644
--- a/src/.vuepress/sidebar_timecho/V2.0.x/zh-Table.ts
+++ b/src/.vuepress/sidebar_timecho/V2.0.x/zh-Table.ts
@@ -54,7 +54,7 @@ export const zhSidebar = {
prefix: 'Deployment-and-Maintenance/',
// children: 'structure',
children: [
- { text: '部署形态', link: 'Deployment-form' },
+ { text: '部署形态', link: 'Deployment-form_timecho' },
{ text: '安装包获取', link: 'IoTDB-Package_timecho' },
{ text: '资源规划', link: 'Database-Resources' },
{ text: '环境配置', link: 'Environment-Requirements' },
diff --git
a/src/zh/UserGuide/latest-Table/Deployment-and-Maintenance/Deployment-form.md
b/src/zh/UserGuide/Master/Table/Deployment-and-Maintenance/Deployment-form_apache.md
similarity index 96%
rename from
src/zh/UserGuide/latest-Table/Deployment-and-Maintenance/Deployment-form.md
rename to
src/zh/UserGuide/Master/Table/Deployment-and-Maintenance/Deployment-form_apache.md
index 552d8ce3..c9c3da18 100644
---
a/src/zh/UserGuide/latest-Table/Deployment-and-Maintenance/Deployment-form.md
+++
b/src/zh/UserGuide/Master/Table/Deployment-and-Maintenance/Deployment-form_apache.md
@@ -18,11 +18,11 @@
under the License.
-->
-## 部署形态
+# 部署形态
IoTDB 有两种运行模式:单机模式、集群模式。
-### 单机模式
+## 单机模式
IoTDB单机实例包括 1 个ConfigNode、1个DataNode,即1C1D;
@@ -30,7 +30,7 @@ IoTDB单机实例包括 1 个ConfigNode、1个DataNode,即1C1D;
- **适用场景**:资源有限或对高可用要求不高的场景,例如边缘端服务器。
-
**部署方法**:[单机版部署](../Deployment-and-Maintenance/Stand-Alone-Deployment_apache.md)
-### 集群模式
+## 集群模式
IoTDB 集群实例为 3 个ConfigNode 和不少于 3 个 DataNode,通常为 3 个
DataNode,即3C3D;当部分节点出现故障时,剩余节点仍然能对外提供服务,保证数据库服务的高可用性,且可随节点增加提升数据库性能。
@@ -38,7 +38,7 @@ IoTDB 集群实例为 3 个ConfigNode 和不少于 3 个 DataNode,通常为 3
- **适用场景**:需要提供高可用和可靠性的企业级应用场景。
- **部署方法**:[集群版部署](../Deployment-and-Maintenance/Cluster-Deployment_apache.md)
-### 特点总结
+## 特点总结
| 维度 | 单机模式 | 集群模式 |
| ------------ | ---------------------------- | ------------------------ |
diff --git
a/src/zh/UserGuide/Master/Table/Deployment-and-Maintenance/Deployment-form.md
b/src/zh/UserGuide/Master/Table/Deployment-and-Maintenance/Deployment-form_timecho.md
similarity index 57%
copy from
src/zh/UserGuide/Master/Table/Deployment-and-Maintenance/Deployment-form.md
copy to
src/zh/UserGuide/Master/Table/Deployment-and-Maintenance/Deployment-form_timecho.md
index 86e6b7a4..d47a92fd 100644
---
a/src/zh/UserGuide/Master/Table/Deployment-and-Maintenance/Deployment-form.md
+++
b/src/zh/UserGuide/Master/Table/Deployment-and-Maintenance/Deployment-form_timecho.md
@@ -18,35 +18,44 @@
under the License.
-->
+# 部署形态
-## 部署形态
+IoTDB 有三种运行模式:单机模式、集群模式和双活模式。
-IoTDB 有两种运行模式:单机模式、集群模式。
-
-### 单机模式
+## 单机模式
IoTDB单机实例包括 1 个ConfigNode、1个DataNode,即1C1D;
- **特点**:便于开发者安装部署,部署和维护成本较低,操作方便。
- **适用场景**:资源有限或对高可用要求不高的场景,例如边缘端服务器。
--
**部署方法**:[单机版部署](../Deployment-and-Maintenance/Stand-Alone-Deployment_apache.md)
+-
**部署方法**:[单机版部署](../Deployment-and-Maintenance/Stand-Alone-Deployment_timecho.md)
+
+## 双活模式
+
+双活版部署为 TimechoDB 企业版功能,是指两个独立的实例进行双向同步,能同时对外提供服务。当一台停机重启后,另一个实例会将缺失数据断点续传。
+
+> IoTDB 双活实例通常为2个单机节点,即2套1C1D。每个实例也可以为集群。
+
+- **特点**:资源占用最低的高可用解决方案。
+- **适用场景**:资源有限(仅有两台服务器),但希望获得高可用能力。
+-
**部署方法**:[双活版部署](../Deployment-and-Maintenance/Dual-Active-Deployment_timecho.md)
-### 集群模式
+## 集群模式
IoTDB 集群实例为 3 个ConfigNode 和不少于 3 个 DataNode,通常为 3 个
DataNode,即3C3D;当部分节点出现故障时,剩余节点仍然能对外提供服务,保证数据库服务的高可用性,且可随节点增加提升数据库性能。
- **特点**:具有高可用性、高扩展性,可通过增加 DataNode 提高系统性能。
- **适用场景**:需要提供高可用和可靠性的企业级应用场景。
-- **部署方法**:[集群版部署](../Deployment-and-Maintenance/Cluster-Deployment_apache.md)
+- **部署方法**:[集群版部署](../Deployment-and-Maintenance/Cluster-Deployment_timecho.md)
-### 特点总结
+## 特点总结
-| 维度 | 单机模式 | 集群模式 |
-| ------------ | ---------------------------- | ------------------------ |
-| 适用场景 | 边缘侧部署、对高可用要求不高 | 高可用性业务、容灾场景等 |
-| 所需机器数量 | 1 | ≥3 |
-| 安全可靠性 | 无法容忍单点故障 | 高,可容忍单点故障 |
-| 扩展性 | 可扩展 DataNode 提升性能 | 可扩展 DataNode 提升性能 |
-| 性能 | 可随 DataNode 数量扩展 | 可随 DataNode 数量扩展 |
+| 维度 | 单机模式 | 双活模式 | 集群模式
|
+| ------------ | ---------------------------- | ------------------------ |
------------------------ |
+| 适用场景 | 边缘侧部署、对高可用要求不高 | 高可用性业务、容灾场景等 | 高可用性业务、容灾场景等 |
+| 所需机器数量 | 1 | 2 | ≥3
|
+| 安全可靠性 | 无法容忍单点故障 | 高,可容忍单点故障 | 高,可容忍单点故障 |
+| 扩展性 | 可扩展 DataNode 提升性能 | 每个实例可按需扩展 | 可扩展 DataNode 提升性能 |
+| 性能 | 可随 DataNode 数量扩展 | 与其中一个实例性能相同 | 可随 DataNode 数量扩展 |
- 单机模式和集群模式,部署步骤类似(逐个增加 ConfigNode 和 DataNode),仅副本数和可提供服务的最少节点数不同。
\ No newline at end of file
diff --git
a/src/zh/UserGuide/Master/Table/Deployment-and-Maintenance/Deployment-form.md
b/src/zh/UserGuide/latest-Table/Deployment-and-Maintenance/Deployment-form_apache.md
similarity index 96%
copy from
src/zh/UserGuide/Master/Table/Deployment-and-Maintenance/Deployment-form.md
copy to
src/zh/UserGuide/latest-Table/Deployment-and-Maintenance/Deployment-form_apache.md
index 86e6b7a4..c9c3da18 100644
---
a/src/zh/UserGuide/Master/Table/Deployment-and-Maintenance/Deployment-form.md
+++
b/src/zh/UserGuide/latest-Table/Deployment-and-Maintenance/Deployment-form_apache.md
@@ -18,12 +18,11 @@
under the License.
-->
-
-## 部署形态
+# 部署形态
IoTDB 有两种运行模式:单机模式、集群模式。
-### 单机模式
+## 单机模式
IoTDB单机实例包括 1 个ConfigNode、1个DataNode,即1C1D;
@@ -31,7 +30,7 @@ IoTDB单机实例包括 1 个ConfigNode、1个DataNode,即1C1D;
- **适用场景**:资源有限或对高可用要求不高的场景,例如边缘端服务器。
-
**部署方法**:[单机版部署](../Deployment-and-Maintenance/Stand-Alone-Deployment_apache.md)
-### 集群模式
+## 集群模式
IoTDB 集群实例为 3 个ConfigNode 和不少于 3 个 DataNode,通常为 3 个
DataNode,即3C3D;当部分节点出现故障时,剩余节点仍然能对外提供服务,保证数据库服务的高可用性,且可随节点增加提升数据库性能。
@@ -39,7 +38,7 @@ IoTDB 集群实例为 3 个ConfigNode 和不少于 3 个 DataNode,通常为 3
- **适用场景**:需要提供高可用和可靠性的企业级应用场景。
- **部署方法**:[集群版部署](../Deployment-and-Maintenance/Cluster-Deployment_apache.md)
-### 特点总结
+## 特点总结
| 维度 | 单机模式 | 集群模式 |
| ------------ | ---------------------------- | ------------------------ |
diff --git
a/src/zh/UserGuide/Master/Table/Deployment-and-Maintenance/Deployment-form.md
b/src/zh/UserGuide/latest-Table/Deployment-and-Maintenance/Deployment-form_timecho.md
similarity index 57%
rename from
src/zh/UserGuide/Master/Table/Deployment-and-Maintenance/Deployment-form.md
rename to
src/zh/UserGuide/latest-Table/Deployment-and-Maintenance/Deployment-form_timecho.md
index 86e6b7a4..d47a92fd 100644
---
a/src/zh/UserGuide/Master/Table/Deployment-and-Maintenance/Deployment-form.md
+++
b/src/zh/UserGuide/latest-Table/Deployment-and-Maintenance/Deployment-form_timecho.md
@@ -18,35 +18,44 @@
under the License.
-->
+# 部署形态
-## 部署形态
+IoTDB 有三种运行模式:单机模式、集群模式和双活模式。
-IoTDB 有两种运行模式:单机模式、集群模式。
-
-### 单机模式
+## 单机模式
IoTDB单机实例包括 1 个ConfigNode、1个DataNode,即1C1D;
- **特点**:便于开发者安装部署,部署和维护成本较低,操作方便。
- **适用场景**:资源有限或对高可用要求不高的场景,例如边缘端服务器。
--
**部署方法**:[单机版部署](../Deployment-and-Maintenance/Stand-Alone-Deployment_apache.md)
+-
**部署方法**:[单机版部署](../Deployment-and-Maintenance/Stand-Alone-Deployment_timecho.md)
+
+## 双活模式
+
+双活版部署为 TimechoDB 企业版功能,是指两个独立的实例进行双向同步,能同时对外提供服务。当一台停机重启后,另一个实例会将缺失数据断点续传。
+
+> IoTDB 双活实例通常为2个单机节点,即2套1C1D。每个实例也可以为集群。
+
+- **特点**:资源占用最低的高可用解决方案。
+- **适用场景**:资源有限(仅有两台服务器),但希望获得高可用能力。
+-
**部署方法**:[双活版部署](../Deployment-and-Maintenance/Dual-Active-Deployment_timecho.md)
-### 集群模式
+## 集群模式
IoTDB 集群实例为 3 个ConfigNode 和不少于 3 个 DataNode,通常为 3 个
DataNode,即3C3D;当部分节点出现故障时,剩余节点仍然能对外提供服务,保证数据库服务的高可用性,且可随节点增加提升数据库性能。
- **特点**:具有高可用性、高扩展性,可通过增加 DataNode 提高系统性能。
- **适用场景**:需要提供高可用和可靠性的企业级应用场景。
-- **部署方法**:[集群版部署](../Deployment-and-Maintenance/Cluster-Deployment_apache.md)
+- **部署方法**:[集群版部署](../Deployment-and-Maintenance/Cluster-Deployment_timecho.md)
-### 特点总结
+## 特点总结
-| 维度 | 单机模式 | 集群模式 |
-| ------------ | ---------------------------- | ------------------------ |
-| 适用场景 | 边缘侧部署、对高可用要求不高 | 高可用性业务、容灾场景等 |
-| 所需机器数量 | 1 | ≥3 |
-| 安全可靠性 | 无法容忍单点故障 | 高,可容忍单点故障 |
-| 扩展性 | 可扩展 DataNode 提升性能 | 可扩展 DataNode 提升性能 |
-| 性能 | 可随 DataNode 数量扩展 | 可随 DataNode 数量扩展 |
+| 维度 | 单机模式 | 双活模式 | 集群模式
|
+| ------------ | ---------------------------- | ------------------------ |
------------------------ |
+| 适用场景 | 边缘侧部署、对高可用要求不高 | 高可用性业务、容灾场景等 | 高可用性业务、容灾场景等 |
+| 所需机器数量 | 1 | 2 | ≥3
|
+| 安全可靠性 | 无法容忍单点故障 | 高,可容忍单点故障 | 高,可容忍单点故障 |
+| 扩展性 | 可扩展 DataNode 提升性能 | 每个实例可按需扩展 | 可扩展 DataNode 提升性能 |
+| 性能 | 可随 DataNode 数量扩展 | 与其中一个实例性能相同 | 可随 DataNode 数量扩展 |
- 单机模式和集群模式,部署步骤类似(逐个增加 ConfigNode 和 DataNode),仅副本数和可提供服务的最少节点数不同。
\ No newline at end of file