原理 顺序写append log-->sst 写放大 ## WiscKey:LSM-Tree 写放大优化 将 key 和 value 分离存储,compaction 重写数据的时候,只需要重写 key和 value 的位置(简称 vpos) [Integrated BlobDB](http://rocksdb.org/blog/2021/05/26/integrated-blob-db.html) [WiscKey 发布的五年后,工业界用上了 KV 分离吗?](https://zhuanlan.zhihu.com/p/397466422) [字节跳动在 RocksDB 存储引擎上的改进实践](https://www.infoq.cn/article/u3leu3emgjjwflqltjhs) [Rocksdb 的 BlobDB key-value 分离存储插件](https://blog.csdn.net/Z_Stand/article/details/117621418) [RocksDB KV分离写操作实现分析](https://zhuanlan.zhihu.com/p/385826245) [Kvrocks 在 RocksDB 上的优化实践](https://xie.infoq.cn/article/b88abe569a97b02a5577a5791) [RocksDB 写入流程详解](https://zhuanlan.zhihu.com/p/33389807)
原理
顺序写append
log-->sst
写放大
WiscKey:LSM-Tree 写放大优化
将 key 和 value 分离存储,compaction 重写数据的时候,只需要重写 key和 value 的位置(简称 vpos)
Integrated BlobDB
WiscKey 发布的五年后,工业界用上了 KV 分离吗?
字节跳动在 RocksDB 存储引擎上的改进实践
Rocksdb 的 BlobDB key-value 分离存储插件
RocksDB KV分离写操作实现分析
Kvrocks 在 RocksDB 上的优化实践
RocksDB 写入流程详解