DBScholar

Back to papers

Monkey: Optimal Navigable Key-Value Store

Summary: LSM-tree KV stores face a trade-off among lookup cost, update cost, and memory. Monkey co-tunes merge policy, buffer, and per-level Bloom filters to minimize total Bloom false positives, guided by a closed-form model; LevelDB experiments show 50–80% lower lookup latency as data grows. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
hdecf8e7f3102a0a5
Venue
SIGMOD
Year
2017
Pagerank
0.00019129175
Overall Rank
400 | 97.32%
DOI
10.1145/3035918.3064054

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{dayan_sigmod17,
        title = {{Monkey: Optimal Navigable Key-Value Store}},
        author = {Dayan, Niv and Athanassoulis, Manos and Idreos, Stratos},
        series = {{SIGMOD} '17},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/3035918.3064054},
        url = {https://dl.acm.org/doi/10.1145/3035918.3064054},
        year = {2017}
}

Incoming Citations (Sorted by Pagerank)

Showing 37 of 87 citing papers.

Rank Citing Paper Year Venue Pagerank
8,944 Practical Dynamic Extension for Sampling Indexes 2023 SIGMOD 5.2542285e-05
8,953 FishStore: Faster Ingestion with Subset Hashing 2019 SIGMOD 5.2515834e-05
9,003 Entropy-Learned Hashing: Constant Time Hashing with Controllable Uniformity 2022 SIGMOD 5.2392472e-05
9,035 ChainKV: A Semantics-Aware Key-Value Store for Ethereum System 2023 SIGMOD 5.233484e-05
9,051 Adaptive Quotient Filters 2024 SIGMOD 5.2304894e-05
9,056 Aster: Enhancing LSM-structures for Scalable Graph Database 2025 SIGMOD 5.2295363e-05
9,081 MirrorKV: An Efficient Key-Value Store on Hybrid Cloud Storage with Balanced Performance of Compaction and Querying 2023 SIGMOD 5.2283159e-05
9,130 Rethinking The Compaction Policies in LSM-trees 2025 SIGMOD 5.2233025e-05
9,181 Structural Designs Meet Optimality: Exploring Optimized LSM-tree Structures in A Colossal Configuration Space 2024 SIGMOD 5.2118872e-05
9,464 DFlush: DPU-Offloaded Flush for Disaggregated LSM-based Key-Value Stores 2025 SIGMOD 5.1727546e-05
9,646 Are Joins over LSM-trees Ready? Take RocksDB as an Example 2025 VLDB 5.1453267e-05
9,662 The End of Moore’s Law and the Rise of The Data Processor 2021 VLDB 5.1453267e-05
9,690 FluidKV: Seamlessly Bridging the Gap between Indexing Performance and Memory-Footprint on Ultra-Fast Storage 2024 VLDB 5.1405104e-05
10,029 LavaStore: ByteDance's Purpose-built, High-performance, Cost-effective Local Storage Engine for Cloud Services 2024 VLDB 5.0925155e-05
10,035 From Worst-Case to Average-Case Analysis: Accurate Latency Predictions for Key-Value Storage Engines 2020 SIGMOD 5.0925155e-05
10,131 Optimizing Time Series Queries with Versions 2024 SIGMOD 5.0751052e-05
10,142 A four-dimensional Analysis of Partitioned Approximate Filters 2021 VLDB 5.0734597e-05
10,164 NEXT: A New Secondary Index Framework for LSM-based Data Storage 2025 SIGMOD 5.0682654e-05
10,228 From FASTER to F2: Evolving Concurrent Key-Value Store Designs for Large Skewed Workloads 2025 VLDB 5.0571508e-05
10,355 A Multi-tenant Relational OLTP Database at Salesforce 2026 CIDR 4.9793485e-05
10,512 To Adapt or Not to Adapt, That is the Ski Question 2026 SIGMOD 4.9793485e-05
10,518 Zeno Filter: To Infinity in Tiny Steps 2026 SIGMOD 4.9793485e-05
10,556 Counting Is All You Need for Instant Tuple Discovery: Enabling Real-Time HTAP in Standalone DBMSs 2026 SIGMOD 4.9793485e-05
10,623 Breadcrumb Filters: Fast Fully Featured Filters 2026 SIGMOD 4.9793485e-05
10,652 Improving Range Scan Performance in LSM-trees with Group Caching 2026 SIGMOD 4.9793485e-05
10,658 Making LSM-Tree-based Key-Value Store Practical and Efficient for Multi-Tenant Serverless Cloud Databases 2026 SIGMOD 4.9793485e-05
10,758 Dynamic read & write optimization with TurtleKV 2026 VLDB 4.9793485e-05
10,844 Rethinking Learned Index and LSM-tree Integration 2026 VLDB 4.9793485e-05
10,856 How Much Can RocksDB Chew? Achieving Near-Zero Write Stalls with Sustainable RocksDB 2026 VLDB 4.9793485e-05
10,885 Storing and Indexing Multiple Tables by Interesting Orderings: For Efficient Joins, Groupings, and Updates in Relational Databases 2026 VLDB 4.9793485e-05
10,897 Tidehunter: Large-Value Storage With Minimal Data Relocation 2026 VLDB 4.9793485e-05
10,933 SOS: A High-Performance Distributed Key-Value Store for Large-Scale Online Services 2026 VLDB 4.9793485e-05
11,116 Randomized Sketches for Quantile in LSM-tree based Store 2025 SIGMOD 4.9793485e-05
11,430 AXE: A Task Decomposition Approach to Learned LSM Tuning 2025 VLDB 4.9793485e-05
11,863 Workload-Adaptive Filtering in Storage Engines 2022 SIGMOD 4.9793485e-05
11,950 Learning Algorithms for Automatic Data Structure Design 2021 SIGMOD 4.9793485e-05
12,208 Splaying Log-Structured Merge-Trees 2018 SIGMOD 4.9793485e-05
Previous Page 2 / 2 Next

Outgoing Citations (Sorted by Pagerank)

Showing 9 of 9 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Rank Cited Paper Year Venue Pagerank
236 LinkBench: a Database Benchmark Based on the Facebook Social Graph 2013 SIGMOD 0.00023671522
258 bLSM: A General Purpose Log Structured Merge Tree 2012 SIGMOD 0.00022939599
436 Optimizing Space Amplification in RocksDB 2017 CIDR 0.00018319035
513 Tree Indexing on Solid State Drives 2010 VLDB 0.00017044842
902 Analyzing the Energy Efficiency of a Database Server 2010 SIGMOD 0.00013184118
1,074 Cache-Oblivious String B-trees 2006 PODS 0.00012162592
1,569 Compaction management in distributed key-value datastores 2015 VLDB 0.00010211433
2,586 Brainwash: A Data System for Feature Engineering 2013 CIDR 8.2560072e-05
4,885 Design Tradeoffs of Data Access Methods 2016 SIGMOD 6.3706825e-05
Previous Page 1 / 1 Next

Semantically Similar Papers