Tikv tidb_replica_read配置疑问

【 TiDB 使用环境】测试
【 TiDB 版本】V6.5.0
【遇到的问题:问题现象及影响】 Follower Read | PingCAP 文档中心 官方文档对 tidb_replica_read配置 closest-replicas 说明中,tidb 是如何甄别同一可用区这个概念的,是tikv的label标签嘛?

Follower Read 功能是指在强一致性读的前提下使用 Region 的 follower 副本来承载数据读取的任务,从而提升 TiDB 集群的吞吐能力并降低 leader 负载。Follower Read 包含一系列将 TiKV 读取负载从 Region 的 leader 副本上 offload 到 follower 副本的负载均衡机制。TiKV 的 Follower Read 可以保证数据读取的一致性,可以为用户提供强一致的数据读取能力。


这不是解释了么? 副本的能力就是如此了,tikv 的标签是帮助你把控副本的分布的…
比如:我需要副本分布在不同的主机上,即使其中一个主机挂了,也不会影响另外两个主机… 因为有副本存在,只需要补充新的节点,就会自动调度副本…保持集群健康

是label标签

副本能力是ok的,我的疑惑时当我配置tidb_replica_read=tidb_replica_read ,tidb 是如何优先选取用同一个可用区这个条件的。

label 标签的key 有说法嘛

关于 label 的内容,可以参考这里:
https://docs.pingcap.com/zh/tidb/stable/schedule-replicas-by-topology-labels

2 个赞

get :kissing_heart:

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。