tikv中只保留索引,全字段信息仅存储在tiflash中

我们的使用场景中比较关注磁盘占用,和写入速度,因此想,如果在tikv中只保留索引信息,查到主键后再去tiflash中查全字段数据,点查延迟比普通的无二级索引的olap系统应该还是有比较高的优势

1赞

目前 TiDB 集群中数据还是需要先写入到 TiKV 中,然后再按需同步到 TiFlash,后续会考虑直接将 TiFlash 作为列存引擎独立出来,这样就避免了行存数据占用空间的问题。

2赞

如果完全剥离tikv,还能支持二级索引么?

目前我们的需求就是在列存储引擎里,还能支持一些点查,不需要很快,只需要别完全扫描就ok。

这个目前还不确定,但一般来说列存不太适合这类高频的点查请求。