构建TIFLASH的副本的真实数据保存到哪里了

【 TiDB 使用环境】生产环境
【 TiDB 版本】V6.5.8
【遇到的问题:问题现象及影响】通过
ALTER TABLE table_name SET TIFLASH REPLICA count;构建完表的数据后,从TIFLASH的本地部署磁盘上看不到这张表的物理文件,这构建后的数据保存在哪里了?

tidb 的存储不是想单机数据库那样,一个表一个文件,底层是离散的。TiFlash 组件的存储格式版本如何查看? - #6,来自 tidb菜鸟一只

底层是分散的,但是具体的数据没有在TIFLASH节点服务器上保存,是吧?

如果创建了 tiflash 副本,tiflash 服务器上是有数据文件的。只是无法直观知道哪个文件对应哪些表,哪些表对应哪些文件。

服务器上数据文件在哪个路径下呢

看下tiflash配置文件,你可能配置呢多个数据目录

SHOW TABLE t1 regions;找到表star_key前缀,比如t_119。
正常在tiflash目录肯定可以grep到t_119的目录。

收到,这次找到了,非常感谢,看来TIFLASH的数据还是在本地存着呢

肯定本地存啊,要不放哪里

TiFlash 是列式存储,一般都是按照每列存储的存储的,Tiflash 好像是基于clickhouse

数据保存在 TiFLash 节点所在的物理机上,表结构在 pd 里

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