lightning 的三种状态,

日常使用lightning时,真的会去考虑使用哪种后端模式吗,还有tibinlog,视频中说,tidb 5 之后,就不兼容了,那是不是没必要学这一块内容了啊

需要考虑,tidb-lightning 的物理和逻辑导入模式适应不用场景需求。tidb binglog 如何企业不用,简单了解即可,重点看 ticdc

1 个赞

数据量小(100G以下)就逻辑模式,感觉问题更少更稳定

  1. TiDB Lightning 后端模式:日常使用 TiDB Lightning 时,除非你有特殊的性能优化需求,通常不会特别考虑选择哪种后端模式。TiDB 会根据集群状态和数据量自动选择合适的模式。
  2. TiBinlog:对于 TiDB 5.0 之后的版本,学习 TiBinlog 已经没有太大意义,因为它已经被 TiCDC 替代。现在更推荐学习 TiCDC,尤其是如果你的工作涉及到数据同步、实时变更捕获等功能。
1 个赞

lightning 后端模式 三种:Local-backend(默认是这种),Importer-backend,TiDB-backend
Local-backend:速度快,占用资源网络高,不支持事务,不需额外组件,目标表要为空,版本需不低于v4.0.0
Importer-backend:速度快,占用资源网络高,不支持事务,需要额外组件(tikv-importer),目标表要为空
TiDB-backend: 不连tikv,而是连接tidb-server,执行sql,支持事务,比较慢,目标表可以不为空

默认是local-backend,熟练的话,一般性的数据导出,可以直接默认,
tibinlog 了解一下,看看即可,如果要考证,最好还是学一下

1 个赞

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