最近看到tikv使用RocksDB的一些实践,看到tableProperties可以用来做一些优化。比如在判断region是否需要split时,需要获取region的大小,RocksDB SST的tableProperties里面记录了size,可以通过拼接各个区间的tableProperties来获取region的大致size。
我的疑问是,tikv 的scan是否有使用tableProperties的特性,比如,如果一个区间是完全包含了某个SST,那么直接使用这个SST的tableProperties会节省很多时间。
非常期待回复,谢谢了