1

在使用 RocksDB 中的 HASHSKIPLIST 内存表进行批量插入期间,我无法触发压缩。我使用 PlainTable SST 文件格式。Memtable 大小设置为 64MB,写入缓冲区数为 6。在插入 200Million 数据时,level0 文件的数量约为 80+,我没有看到压缩被触发。我已经将level0配置如下,

level0_stop_writes_trigger=36

level0_slowdown_writes_trigger=20

level0_file_num_compaction_trigger=2

如果我将 memtable 设置为 SKIPLIST,我可以看到压缩。我不确定是什么阻止了 HashSkiplist 中的压缩。怎么触发??提前致谢。

4

0 回答 0