元数据加速
概述
因数据量的增加,RocksDB数据库后端读写放大成倍增长。本加速功能通过优化RocksDB的compaction流程减少写放大,并结合鲲鹏指令优化提升热点函数执行的效率。
技术原理
- 采用元数据压缩提升缓存命中率以及利用软硬件协同、函数调优、优化算力开销,从而提升RocksDB的综合能力。
- 采用KAE Zstd硬卸载,加速后台压缩操作性能。
图1 RocksDB元数据加速基本框架
预期效果
- 相比RocksDB数据库开源版本,KV为64B/128B、64B/512B、64B/1024B的混合读写性能提升30%。
- 相比CPU软压缩,KV写性能提升10%。
父主题: 方案特性