为什么rocksDB需要多个级别?

问题描述

rocksDB 的 level 1 中的所有键都已经排序。因此我们可以在这个级别快速获得密钥。为什么rocksDB还需要压缩1级到2级的文件?

我在 LevelDB 的 doc 上找到了一个解释:如果同一目录中的文件太多,打开一个目录中的文件会很慢。但是,正如文档中提到的,我们可以使用分片来解决这个问题。我认为分片比压缩要容易得多。我说得对吗?

提前致谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)