Elevating Performance of LSM-Tree-Based Key-Value Stores with Gradient Data Hierarchy

被引:0
|
作者
Sun, Hui [1 ]
Xu, Jinfeng [1 ]
Qin, Xiao [2 ]
机构
[1] Anhui Univ, Sch Comp Sci & Technol, Hefei, Peoples R China
[2] Auburn Univ, Dept Comp Sci & Software Engn, Auburn, AL 36849 USA
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
Key-value store; Cache; Hot and cold data hierarchy; GPU Acceleration;
D O I
10.1109/CLOUD60044.2023.00049
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Key-value stores are a key player of managing large-scale unstructured data in storage systems. Performance improvement of the LSM-tree structure has been extensively investigated, but current work primarily focuses on cache structural optimization rather than hot-and-cold data properties. Moreover, existing and external memory components of LSM-tree rarely have uniform hot and cold attributions. In this study, we make use of the gradient and hierarchy mechanism to optimize the components catering for cache data. We design an adaptive data migration method according to hot and cold data in the cache. We reform and expand a gradient cold-hot data hierarchy (GDH) mechanism that replaces the in-memory data structure to address the problem of missing hot and cold data attributes. The hot and cold data are placed in separate cache partitions to store hot data as far the high hierarchy as possible, reducing I/O accesses. When it comes to frequently accessed hot data, we advocate for a hotness-aware technique for data stored on a disk, where read-write performance and the cache hit rate are revamped. The experiment results reveal that our proposed GDH achieves a high cache-hit ratio and low access latency under a wide range of workloads.
引用
收藏
页码:360 / 369
页数:10
相关论文
共 50 条
  • [41] Exploiting key-value data stores scalability for HPC
    Cugnasco, Cesare
    Becerra, Yolanda
    Torres, Jordi
    Ayguade, Eduard
    2017 46TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW), 2017, : 85 - 94
  • [42] Index Shipping for Efficient Replication in LSM Key-Value Stores with Hybrid KV Placement
    Stylianakis, Giorgos
    Saloustros, Giorgos
    Chiotakis, Orestis
    Xanthakis, Giorgos
    Forth, Angelos Bilas
    ACM TRANSACTIONS ON STORAGE, 2024, 20 (03)
  • [43] HaLSM: A Hotspot-aware LSM-tree based Key-Value Storage Engine
    Zhang, Jianshun
    Wang, Fang
    Dong, Chao
    2022 IEEE 40TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2022), 2022, : 179 - 186
  • [44] Asynchronous Compaction Acceleration Scheme for Near-data Processing-enabled LSM-tree-based KV Stores
    Sun, Hui
    Lou, Bendong
    Zhang, Chaowei
    Zhao, Chao
    Kong, Deyan
    Yue, Yinliang
    Huang, Jianzhong
    Qin, Xiao
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2024, 23 (06) : 1 - 33
  • [45] SpacKV: A Pmem-Aware Key-Value Separation Store Based on LSM-Tree
    Ge, Xuran
    Lai, Mingche
    Liu, Yang
    Wu, Lizhou
    Zhuang, Zhutao
    Ou, Yang
    Chen, Zhiguang
    Xiao, Nong
    NETWORK AND PARALLEL COMPUTING, NPC 2022, 2022, 13615 : 327 - 339
  • [46] RFS: An LSM-Tree-Based File System for Enhanced Microdata Performance
    Wang, Lixin
    Lu, Yutong
    Zhang, Wei
    Lei, Yan
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2016, E99D (12): : 3035 - 3046
  • [47] Less is More: De-amplifying I/Os for Key-value Stores with a Log-assisted LSM-tree
    Huang, Kecheng
    Jia, Zhiping
    Shen, Zhaoyan
    Shao, Zili
    Chen, Feng
    2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2021), 2021, : 612 - 623
  • [48] Building Efficient Key-Value Stores via a Lightweight Compaction Tree
    Yao, Ting
    Wan, Jiguang
    Huang, Ping
    He, Xubin
    Wu, Fei
    Xie, Changsheng
    ACM TRANSACTIONS ON STORAGE, 2017, 13 (04)
  • [49] TraSS: Efficient Trajectory Similarity Search Based on Key-Value Data Stores
    He, Huajun
    Li, Ruiyuan
    Ruan, Sijie
    He, Tianfu
    Bao, Jie
    Li, Tianrui
    Zheng, Yu
    2022 IEEE 38TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2022), 2022, : 2306 - 2318
  • [50] Tee-based key-value stores: a survey
    Ait Messaoud, Aghiles
    Ben Mokhtar, Sonia
    Simonet-Boulogne, Anthony
    VLDB JOURNAL, 2025, 34 (01):