使用dumpling工具导数据时,默认是从TIKV的follower节点上读取数据吗?还是强制读leader节点?我看命令帮助参数,这点没有说明。
dumpling是逻辑导出,不是直接从kv读取数据的,如果你要直接从kv读取数据可以用br备份。
因为是逻辑导出,所以都可以的,由参数 --consistency 控制数据一致性
逻辑导出数据,数据一致性
主要看是否开启了 Follower Read吧
谢谢,这个正是我想要的答案。
资料的确没看到。连接 TIDB Server 操作,可以保证数据一致性。至于如何控制走 Leader 还是 走 Follower, 暂时留意上面说的,通过 Follower Read 来控制。mark
要开启了 Follower Read
我想问个问题,follower read默认是没开启的,生产环境上是否建议开启呢
有使用场景,可以参考下这个帖子
1 个赞
如果没有读热点,就用默认值。如果有读热点,在开启follower read功能,可以这样理解吧
个人觉得如果读请求还没有到集群的瓶颈就不用开
明白了,谢谢
dumpling是逻辑导出 和你用mysqldump导出一样的。都是吧sql读取出来然后写入到本地指定文件内。逻辑导出都是访问tidb,由pd指定tikv数据传输过去。
学习一下
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。