TiFlash是否会考虑支持简单的数据转换、增加列等类似OGG的一些功能?

【 TiDB 使用环境】生产环境 or 测试环境 or POC
【 TiDB 版本】
【遇到的问题】
【复现路径】做过哪些操作出现的问题
【问题现象及影响】

【附件】 相关日志及监控(https://metricstool.pingcap.com/)


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

  1. Oracle 的 OGG是一种基于日志的结构化复制软件
  2. TiFlash 是 TiDB HTAP 形态的关键组件,它是 TiKV 的列存扩展,在提供了良好的隔离性的同时,也兼顾了强一致性。列存副本通过 Raft Learner 协议异步复制,但是在读取的时候通过 Raft 校对索引配合 MVCC 的方式获得 Snapshot Isolation 的一致性隔离级别。

TiFlash 主要是通过 raft 协议来同步数据,在同步过程中目前应该不会添加这些功能。

是的,复制原理的确是不同的

如果要求做一些数据转换,的确是强人所难了:sweat_smile:

这个肯定不会加的,tflash 列存主要用于olap查询及mpp,最主要的是要保证与kv的数据一致性,如果支持数据转换加工,相当于数据被改了,那执行计划走到他flash是不是结果就会不对了

TiFlash也就类似于ODS层了

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