原文名:Efficient Compactions between Storage Tiers with PrismDB
LSM树针对冷热数据的优化。热放在3D XPoint NVM设备,冷放QLC NAND。
贡献点:
- 多层设计。 DRAM + NVM + flsah.
- Popularity scoring方式, 文中的MSC指标用作compaction选择的依据。
总结:相比 Mutant, 用MSC作为转冷的指标感觉更好。读采用了DRAM Btree和NVM加速,写用NVM slab做buffer,flash上采用sst加速。