# 高可用架构设计中考虑的问题

+ 网络延迟
  + Raft 协议要求写入复制到最少 2 个节点.（三副本）
  + Leader 有可能与发起读取的 TiDB Server 不在一个区域
  + 读取要访问 PD 获取一次 TSO，事务要获取 2 次
+ Raft 协议本身
  + Raft 协议要求写入复制到最少 2 个节点.（三副本）
  + 副本数最好为奇数
  + 副本的分布最好与 TiKV 节点的分布相结合
+ 其他
  + 多活要求
-------------------------------------------------------------
[no notes]
