【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
tidb支持仲裁节点设置吗
【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
tidb支持仲裁节点设置吗
不存数据,只参与投票那种?还没有这个功能。。。
tidb服务没有这个概念。
在 TiDB 中并没有像 MongoDB 或某些其他数据库那样的仲裁节点角色。具体来说,TiKV 和 PD 的设计依赖于所有节点参与来确保数据一致性和高可用性,而不是通过引入专门的仲裁节点来辅助决策。
PD 负责管理集群的元数据、调度和负载均衡等工作,而 TiKV 是一个分布式事务型键值存储引擎,它们共同工作以提供高度一致的数据存储解决方案。对于 leader 选举和故障恢复等操作,TiKV 和 PD 使用 Raft 一致性算法来保证即使在网络分区或节点故障的情况下也能维持系统的正确运行。
目前是没有仲裁节点的,而且好像不太需要仲裁呀proxy自己判断
仲裁节点一般是主从复制这种技术架构常见,TiDB 使用的 raft 共识算法
MongoDB支持
不支持 pd和tikv都是raft算法
仲裁节点在mysql那种比较多,tidb貌似没听过
没有的paxos
不支持
如果是想实现高可用,可以访问自带的haporxy。
听说过ob v4有这个功能,tidb目前应该没有
学习了
只仲裁的应该没,以前的pd节点应该是的
没有,不支持