在使用 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 中的压缩。怎么触发??提前致谢。