关于 Tifash 的作用和特点,不正确的是?
A、用户可以手动选择 SOL在 TiFlash 节点上执行
B、TiFash 中的 region 是 TiKV的列存版本,但是其上的读取不支持 MVCC
C、在同一查询内混合使用 TiKV 和 TiFlash 加快查询速度
D、只要 TiKV 中数据不丢失,就可以随时恢复TiFlash的副本
那这个题选A吗?
我觉得是C,tiflash不一定比有索引的tikv快
TiFlash 是 TiDB HTAP 形态的关键组件,它是 TiKV 的列存扩展,在提供了良好的隔离性的同时,也兼顾了强一致性。列存副本通过 Raft Learner 协议异步复制,但是在读取的时候通过 Raft 校对索引配合 MVCC 的方式获得 Snapshot Isolation 的一致性隔离级别。这个架构很好地解决了 HTAP 场景的隔离性以及列存同步的问题。
3 个赞
选B,tiflash是支持mvcc的。
选B吗?
我选B
选 B
我也觉得是选B
你们这题是哪来的
网上找的练习题
B是正确选项
很明显支持mvcc,所以必须选b。数据库不支持mvcc还玩啥
答案是B吧
必须选B呀
肯定是选B
选B,B选项描述的不正确。TiFlash 提供了多版本并发控制(MVCC),这是其用来支持事务和读取写入并发性的一个关键特性。MVCC 允许查询在一定时间范围内看到数据的快照,即使数据在被查询的过程中正在被修改或删除。
不正确的B
支持 选B