底层是kv模型 似乎跟B树没啥关系呀
原文贴一下
只是名字叫btree,沿袭mysql,本质不是的
TiDB 底层是用的rocks DB存储数据,你可以看看LSM tree存储引擎
TiDB的二级索引不叫BTree索引,楼上说的对,本质是ROCKSDB的LSM tree。是看到建表语句里或者创建索引的语句里有BTree这个词吧,只是为了兼容mysql语法用的,就跟在tidb建表也可以用innodb一样,实际和innodb没有什么关系。
1 个赞
这么一说,还真想起培训课程里面说的了,是LSM TREE。
我比较纳闷的是一个ROCKSDB一个LSM tree还是一张表一个lsm tree
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。