Chameleondb: a key-value store for optane persistent memory

W Zhang, X Zhao, S Jiang, H Jiang - Proceedings of the Sixteenth …, 2021 - dl.acm.org
The emergence of Intel's Optane DC persistent memory (Optane Pmem) draws much
interest in building persistent key-value (KV) stores to take advantage of its high throughput …

{SpanDB}: A fast,{Cost-Effective}{LSM-tree} based {KV} store on hybrid storage

H Chen, C Ruan, C Li, X Ma, Y Xu - 19th USENIX Conference on File …, 2021 - usenix.org
Key-Value (KV) stores support many crucial applications and services. They perform fast in-
memory processing, but are still often limited by I/O performance. The recent emergence of …

Chucky: A succinct cuckoo filter for lsm-tree

N Dayan, M Twitto - Proceedings of the 2021 International Conference …, 2021 - dl.acm.org
Modern key-value stores typically rely on an LSM-tree in storage (SSD) to handle writes and
Bloom filters in memory (DRAM) to optimize reads. With ongoing advances in SSD …

Don't be a blockhead: zoned namespaces make work on conventional SSDs obsolete

T Stavrinos, DS Berger, E Katz-Bassett… - Proceedings of the …, 2021 - dl.acm.org
Research on flash devices almost exclusively focuses on conventional SSDs, which expose
a block interface. Industry, however, has standardized and is adopting Zoned Namespaces …

Non-relational databases on FPGAs: Survey, design decisions, challenges

J Dann, D Ritter, H Fröning - ACM Computing Surveys, 2023 - dl.acm.org
Non-relational database systems (NRDS) such as graph and key-value have gained
attention in various trending business and analytical application domains. However, while …

{FAERY}: An {FPGA-accelerated} Embedding-based Retrieval System

C Zeng, L Luo, Q Ning, Y Han, Y Jiang, D Tang… - … USENIX Symposium on …, 2022 - usenix.org
Embedding-based retrieval (EBR) is widely used in recommendation systems to retrieve
thousands of relevant candidates from a large corpus with millions or more items. A good …

CaaS-LSM: compaction-as-a-service for LSM-based key-value stores in storage disaggregated infrastructure

Q Yu, C Guo, J Zhuang, V Thakkar, J Wang… - Proceedings of the ACM …, 2024 - dl.acm.org
Optimizing LSM-based Key-Value Stores (LSM-KVS) for disaggregated storage is essential
to achieve better resource utilization, performance, and flexibility. Most of the existing studies …

Spooky: granulating LSM-tree compactions correctly

N Dayan, T Weiss, S Dashevsky, M Pan… - Proceedings of the …, 2022 - dl.acm.org
Modern storage engines and key-value stores have come to rely on the log-structured
merge-tree (LSM-tree) as their core data structure. LSM-tree operates by gradually merge …

Oasis: An Optimal Disjoint Segmented Learned Range Filter

G Chen, Z He, M Li, S Luo - Proceedings of the VLDB Endowment, 2024 - dl.acm.org
The learning-enhanced data structure has inspired the development of the range filter,
bringing significantly better false positive rate (FPR) than traditional non-learned range …

{CrossFS}: A Cross-layered {Direct-Access} File System

Y Ren, C Min, S Kannan - 14th USENIX Symposium on Operating …, 2020 - usenix.org
We design CrossFS, a cross-layered direct-access file system disaggregated across user-
level, firmware, and kernel layers for scaling I/O performance and improving concurrency …