1、tidb 最小以 region 来设定副本数,可以看下下面的文档:
2、tidb 在设置副本数时, max-replicas 参数可以设置,但是这个参数是全局的,目前没有办法针对某个 region 单独设定副本。链接如下:
https://pingcap.com/docs-cn/stable/reference/tools/pd-control/
3、目前业务发起的读写操作,会发送到 raft group 中的 leader 节点,并且也在增加 follower read 特性。如果跨数据中心部署,可以通过 label 的方式尽量的将 region 更多的分布到同一个数据中心。相关链接如下:
https://pingcap.com/docs-cn/stable/how-to/deploy/geographic-redundancy/location-awareness/#pd-理解-tikv-拓扑结构
4、可以看下 raft 相关资料,大多数写入,表示写入成功。没有参数可以设置,目前完全是 raft 本身的特性。
im-bravo
(Im Bravo)
4
期待:
对于一些对一致性要求不高的场景,未来直接支持低隔离级别的读,也未尝不可。到那时候,TiDB 的跨数据中心的性能将会又有一个飞跃。
目前 tidb 也具有跨数据中心部署的方案,数据库的隔离级别是 SI,建议参加下述活动,提出自己的需求哈:
1、跨数据中心方案
https://pingcap.com/docs-cn/stable/how-to/deploy/geographic-redundancy/overview/#跨数据中心部署方案
2、数据库隔离级别
https://pingcap.com/docs-cn/stable/reference/transactions/transaction-isolation/#tidb-事务隔离级别
3、“ 我的 TiDB 听我的” 活动:
1 个赞
system
(system)
关闭
6
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。