【TiFlash】TiFlash 的副本数的多少影响查询性能吗?

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:

【TiDB 版本】
v5.0.1

【问题描述】

TiFlash的副本数的多少影响查询性能吗?

若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

1 个赞

影响。一般来说,副本数量越多性能越快。
5.0 推出了 mpp 的功能,可以理解为性能和副本数是线性的关系。
TiFlash 5.x 与 4.x 对比测试 可以参考一下其他用户的测试报告

请问,是tilfash节点个数影响,还是副本数影响呀?感觉前者肯定是影响的,后者不确定

在 5.0 中,tiflash 拥有 mpp 引擎。更多的结点会拥有更快的速度。

老兄能介绍下多个副本和多个节点的关系吗,比如我2个节点每个表1个副本,和1个节点但是2个副本,那种要快

两节点最多两个副本。一个结点放不了两个副本。

也就是说,每个表的副本在一个节点上最多只会存在一份,加入只有一个tiflash节点,我replica设置成2,实际也只会有一个是吗?

每个表的副本在一个节点上最多只会存在一份 - 是的
只有一个tiflash节点,我replica设置成2 - 会报错

多谢多谢

:+1:

有一张表,三个tiflash节点,两副本场景,是不是节点中保存着这张表的完整数据(副本完整);还是跟tikv一样可能节点上副本不完整,没有保存这张表的完整数据呢

请问我有2个tiflash节点,replica设置为1还是2?副本 1 OR 副本2 哪个查询效率高?

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