HoaKV: High-Performance KV Store Based on the Hot-Awareness in Mixed Workloads

Jingyu Liu, Xiaoqin Fan, Youxi Wu, Yong Zheng, Lu Liu*

*此作品的通讯作者

科研成果: 期刊稿件文章同行评审

摘要

Key–value (KV) stores based on the LSM-tree have become the mainstream of contemporary store engines, but there are problems with high write and read amplification. Moreover, the real-world workload has a high data skew, and the existing KV store lacks hot-awareness, leading to its unreliable and poor performance on the highly skewed real-world workload. In this paper, we propose HoaKV, which unifies the key design ideas of hot issues, KV separation, and hybrid indexing technology in a system. Specifically, HoaKV uses the heat differentiation in KV pairs to manage the hot data and the cold data and conducts real-time dynamic adjustment data classification management. It also uses partial KV separation technology to manage differential KV pairs for large and small KV pairs in the cold data. In addition, HoaKV uses hybrid indexing technology to index the hot data and the cold data, respectively, to improve the performance of reading, writing, and scanning at the same time. In the mixed read and write workloads experments show that HoaKV performs significantly better than several state-of-the-art KV store technologies such as LevelDB, RocksDB, PebblesDB, and WiscKey.

源语言英语
文章编号3227
期刊Electronics (Switzerland)
12
15
DOI
出版状态已出版 - 8月 2023

指纹

探究 'HoaKV: High-Performance KV Store Based on the Hot-Awareness in Mixed Workloads' 的科研主题。它们共同构成独一无二的指纹。

引用此