WATuning: a workload-aware tuning system with attention-based deep reinforcement learning

JK Ge, YF Chai, YP Chai - Journal of Computer Science and Technology, 2021 - Springer
Configuration tuning is essential to optimize the performance of systems (eg, databases, key-
value stores). High performance usually indicates high throughput and low latency. At …

Calcspar: A {Contract-Aware}{LSM} Store for Cloud Storage with Low Latency Spikes

Y Zhou, J Zhou, S Chen, P Xu, P Wu, Y Wang… - 2023 USENIX Annual …, 2023 - usenix.org
Cloud storage is gaining popularity because of features such as pay-as-you-go that
significantly reduces storage costs. However, the community has not sufficiently explored its …

CruiseDB: An LSM-tree key-value store with both better tail throughput and tail latency

J Liang, Y Chai - 2021 IEEE 37th International Conference on …, 2021 - ieeexplore.ieee.org
Due to excellent performance, LSM-tree key-value stores have been widely used in various
applications in recent years. However, LSM-tree's inherent batched data processing …

On the evolutionary of bloom filter false positives-an information theoretical approach to optimizing bloom filter parameters

Z Fan, G Wen, Z Huang, Y Zhou, Q Fu… - … on Knowledge and …, 2022 - ieeexplore.ieee.org
The fundamental issue of how to calculate the false positive probability of widely used
Bloom Filters (BF), from which the conventional wisdom is to derive the optimal value of …

WA-Zone: Wear-Aware Zone Management Optimization for LSM-Tree on ZNS SSDs

L Long, S He, J Shen, R Liu, Z Tan, C Gao… - ACM Transactions on …, 2024 - dl.acm.org
ZNS SSDs divide the storage space into sequential-write zones, reducing costs of DRAM
utilization, garbage collection, and over-provisioning. The sequential-write feature of zones …

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

H Sun, J Xu, X Qin - 2023 IEEE 16th International Conference …, 2023 - ieeexplore.ieee.org
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 …

A Contract-Aware and Cost-effective LSM Store for Cloud Storage with Low Latency Spikes

Y Zhou, J Zhou, K Lu, L Zhan, P Xu, P Wu… - ACM Transactions on …, 2024 - dl.acm.org
Cloud storage is gaining popularity because features such as pay-as-you-go significantly
reduce storage costs. However, the community has not sufficiently explored its contract …

AStore: Uniformed Adaptive Learned Index and Cache for RDMA-enabled Key-Value Store

P Qiao, Z Zhang, Y Li, Y Yuan, S Wang… - … on Knowledge and …, 2024 - ieeexplore.ieee.org
Distributed key-value storage and computation are essential components of cloud services.
As the demand for high-performance systems has increased significantly, a new architecture …

gLSM: Using GPGPU to Accelerate Compactions in LSM-tree-based Key-value Stores

H Sun, J Xu, X Jiang, G Chen, Y Yue… - ACM Transactions on …, 2024 - dl.acm.org
Log-structured-merge tree or LSM-tree is a technological underpinning in key-value (KV)
stores to support a wide range of performance-critical applications. By conducting data re …

Improving LSM-Tree Based Key-Value Stores with Fine-Grained Compaction Mechanism

H Sun, G Chen, Y Yue, X Qin - IEEE Transactions on Cloud …, 2023 - ieeexplore.ieee.org
LSM-tree-based key-value stores (KV stores) render high-performance read/write services to
data-intensive applications. KV stores employ an SSTable-based Coarse-Grained …