TiFlash 高可用咨询。

我使用 tiup 启动了2个tiflash,并配置了2个 tiflash 副本。

使用 tidb 并用 hint 语法 /*+ read_from_storage(tiflash[t]) */ 指定使用 tiflash egine 时。

  1. 具体读哪一个 tiflash 副本是什么规则啊?

  2. 读取过程之中一个 tiflash down 了,能成功转移到另外一个 tiflash 上最终读取成功吗

  1. 规则是选择的 tiflash 能尽量读取连续的 region ,具体见 https://docs.google.com/document/d/1mskvznoMLvo8EBRROclXKIDKgf3txn5L8_DA5TbO-ys/edit?n=Better_read_plan_of_region_peer_between_TiFlash_nodes#heading=h.5lrkjrcnwugl
  2. 针对 MPP ,不会成功,会报错。针对 cop 和 batchCop 会尝试到另一个 tiflash 读取

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