From d361221afa3a88f5fd23d32dfadd096443d6248e Mon Sep 17 00:00:00 2001 From: Shengliang Guan Date: Mon, 16 Dec 2024 11:27:55 +0800 Subject: [PATCH] docs: minor changes --- docs/zh/08-operation/18-ha/03-dual.md | 2 +- docs/zh/08-operation/18-ha/index.md | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 docs/zh/08-operation/18-ha/index.md diff --git a/docs/zh/08-operation/18-ha/03-dual.md b/docs/zh/08-operation/18-ha/03-dual.md index caddb7ab3b..a5abe2609f 100644 --- a/docs/zh/08-operation/18-ha/03-dual.md +++ b/docs/zh/08-operation/18-ha/03-dual.md @@ -1,5 +1,5 @@ --- -title: TDengine 双活系统 +title: 双活系统 sidebar_label: 双活系统 toc_max_heading_level: 4 --- diff --git a/docs/zh/08-operation/18-ha/index.md b/docs/zh/08-operation/18-ha/index.md new file mode 100644 index 0000000000..96c509e878 --- /dev/null +++ b/docs/zh/08-operation/18-ha/index.md @@ -0,0 +1,22 @@ +--- +sidebar_label: HA +title: High availability +--- + +TDengine 作为分布式时序数据库,支持高可用的特性。为适应不同用户场景的需要,TDengine 提供三种方式的高可用方案。 +- 标准三副本方案:高可用性最好,成本也最高 +- 双副本结合 Arbitrator 方案:时序数据的副本数为 2 ,但节点数大于等于 3,可显著降低成本,高可用性较较差 +- 双活方案:可仅部署两个节点,高可用性较好,但有可能丢数据 + +| # | **三副本** | **双副本** | **双活** | +|:--|:----------|:----------|:--------| +| 集群数目 | 部署一个集群 | 部署一个集群 | 部署两个不同集群 | +| 最小节点数 | 三个数据节点 | 两个数据节点,一个仲裁节点 | 两个数据节点 | +| 选主原理 | Raft 协议 | 管理节点仲裁选主 | 无需选主 | +| 同步原理 | Raft 协议 | Raft 协议 | 通过 taosX 进行数据同步 | +| 同步延迟 | 无延迟 | 无延迟 | 依赖 taosX 的同步速度,秒级延迟 | +| 数据安全性 | 无数据丢失 | 无数据丢失 |依赖于 WAL 的保存时长 | +| 数据一致性 | 实时一致性 | 实时一致性 |最终一致性 | +| 高可用性 | 两个副本存活即可提供服务 | 不能处理连续宕机场景,只有一个副本存活时不保证能提供服务 | 一个副本存活即可提供服务 | + +