TiFlash
2 篇TiFlash 存算分离架构踩坑实录
1 一、背景 TiFlash 的好处和适应范围,这里就不多介绍了,大家都知道 TiFlash 可以极大的提高 AP 类查询的效率,所谓的 HTAP 数据库里 AP 主要就是通过 TiFlash 来实现的,不过 TiFlash 是列存模式,是作为 TiKV 的 Follower 角色来实现的,如果想达到高可用的状态,至少得提供 2 个副本,这样只从存储成本上来讲,相当于存储成本增长了 2/3, 这对很多公司而言,无疑会导致成本大幅度上升。 而 TiFlash 存算分离架构 通过把存储转移到 S3 …
1 一、背景 TiFlash 的好处和适应范围,这里就不多介绍了,大家都知道 TiFlash 可以极大的提高 AP 类查询的效率,所谓的 HTAP 数据库里 AP 主要就是通过 TiFlash 来实现的,不过 TiFlash 是列存模式,是作为 TiKV 的 Follower 角色来实现的,如果想达到高可用的状态,至少得提供 2 个副本,这样只从存储成本上来讲,相当于存储成本增长了 2/3, 这对很多公司而言,无疑会导致成本大幅度上升。 而 TiFlash 存算分离架构 通过把存储转移到 S3 …
记一起 Schedule 卡住的问题
1 现象 业务反馈查询 TiFlash 报错:No access path for table 'dwd_id_mapping' is found with 'tidb_isolation_read_engines' = 'tiflash,tidb', valid values can be 'tikv'. 到集群中查看了一下,确实这个表的副本一直处于同步状态,但是进度一直没有发生变化。 看了下 PLACEMENT POLICY 状态,确实也处于 INPROGRESS状态 但是通过 …
1 现象 业务反馈查询 TiFlash 报错:No access path for table 'dwd_id_mapping' is found with 'tidb_isolation_read_engines' = 'tiflash,tidb', valid values can be 'tikv'. 到集群中查看了一下,确实这个表的副本一直处于同步状态,但是进度一直没有发生变化。 看了下 PLACEMENT POLICY 状态,确实也处于 INPROGRESS状态 但是通过 …