5.1 Compaction 基础 第五章:Compaction 机制与 LSM-Tree 优化 5.1 Compaction 基础:数据重组织的哲学与工程契约 若将 RocksDB 比作一座持续生长的城市,MemTable 是喧嚣的市中心——写入如车流般密集涌入,内存中瞬时构建起最新鲜、最热的数据视图;而 SST(Sorted String Table)文件,则是向外延展的卫星城区:层层叠叠、按时间与层级排布,承载着历史沉淀、空间有序、但渐趋“陈旧”的数据切片。那么,是什么力量维系这座城市的秩序?不是静态规划,亦非被动等待,而是一场永不停歇、高度自治、兼具战略判断与战术执行能力的数据重组织运动——这,就是 Compaction。