Database Paper Browser

Back to papers

The LRU-K Page Replacement Algorithm For Database Disk Buffering

Summary: LRU-K tracks the last K references per page to estimate interarrival times and drive per-page eviction decisions. Self-tuning with lightweight bookkeeping, it adapts in real time, outperforming conventional buffering and approaching manually tuned, workload-specific pools. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
2650
Venue
SIGMOD
Year
1993
Pagerank
0.00028228982
Overall Rank
306 | 97.88%
DOI
-

Incoming Non-self Citations Over Time

Authors

Incoming Citations (Sorted by Pagerank)

Showing 50 of 55 citing papers.

Rank Citing Paper Year Venue Pagerank
515 QPipe: A Simultaneously Pipelined Relational Query Engine 2005 SIGMOD 0.00021214633
695 2Q: A Low Overhead High Performance Buffer Management Replacement Algorithm 1994 VLDB 0.00018061376
798 Broadcast Disks: Data Management for Asymmetric Communication Environments 1995 SIGMOD 0.00016579273
846 Self-tuning Database Technology and Information Services: from Wishful Thinking to Viable Engineering 2002 VLDB 0.00015997985
899 Faster: A Concurrent Key-Value Store with In-Place Updates 2018 SIGMOD 0.00015509287
1,588 Druid: A Real-time Analytical Data Store 2014 SIGMOD 0.00011239313
1,780 LLAMA: A Cache/Storage Subsystem for Modern Hardware 2013 VLDB 0.00010580669
1,978 Managing Memory to Meet Multiclass Workload Response Time Goals 1993 VLDB 9.8808322e-05
2,563 Dual-Buffering Strategies in Object Bases 1994 VLDB 8.5320612e-05
2,624 Goal-Oriented Buffer Management Revisited* 1996 SIGMOD 8.4332581e-05
2,645 WATCHMAN: A Data Warehouse Intelligent Cache Manager 1996 VLDB 8.3829312e-05
2,812 Interaction of Query Evaluation and Buffer Management for Information Retrieval 1998 SIGMOD 8.079371e-05
3,269 iBTune: Individualized Buffer Tuning for Large-scale Cloud Databases 2019 VLDB 7.2998062e-05
3,365 Turbocharging DBMS Buffer Pool Using SSDs 2011 SIGMOD 7.1728897e-05
3,436 Sharing Buffer Pool Memory in Multi-Tenant Relational Database-as-a-Service 2015 VLDB 7.0948913e-05
4,242 Db2 Event Store: A Purpose-Built IoT Database Engine 2020 VLDB 6.3315241e-05
4,415 Semi-Automatic Index Tuning: Keeping DBAs in the Loop 2012 VLDB 6.205081e-05
4,441 2R: Efficiently Isolating Cold Pages in Flash Storages 2020 VLDB 6.1877939e-05
4,588 Leaper: A Learned Prefetcher for Cache Invalidation in LSM-tree based Storage Engines 2020 VLDB 6.0655418e-05
4,697 Adaptive Database Buffer Allocation Using Query Feedback 1993 VLDB 5.9904278e-05
4,772 The ADABAS Buffer Pool Manager 1998 VLDB 5.9329023e-05
4,959 Sharing Data and Work Across Concurrent Analytical Queries 2013 VLDB 5.8029448e-05
5,413 QUIET: Continuous Query-driven Index Tuning 2003 VLDB 5.5203159e-05
5,490 The Case for Distributed Shared-Memory Databases with RDMA-Enabled Memory Disaggregation 2023 VLDB 5.4778129e-05
5,918 Breaking Down Memory Walls: Adaptive Memory Management in LSM-based Storage Systems 2021 VLDB 5.2737135e-05
6,043 Operation-Aware Buffer Management in Flash-based Systems 2011 SIGMOD 5.2386942e-05
6,062 Flexible Resource Allocation for Relational Database-as-a-Service 2023 VLDB 5.2302798e-05
6,741 DEX: Scalable Range Indexing on Disaggregated Memory 2024 VLDB 4.9432931e-05
6,803 Proteus: Autonomous Adaptive Storage for Mixed Workloads 2022 SIGMOD 4.9224958e-05
6,840 LeanStore: A High-Performance Storage Engine for NVMe SSDs 2024 VLDB 4.9109345e-05
7,014 SIMPLE: Efficient Temporal Graph Neural Network Training at Scale with Dynamic Data Placement 2024 SIGMOD 4.8616315e-05
7,087 Increasing Buffer-Locality for Multiple Index Based Scans through Intelligent Placement and Index Scan Speed Control 2007 VLDB 4.8379358e-05
7,218 Breaking Down Memory Walls in LSM-based Storage Systems 2020 SIGMOD 4.7982543e-05
7,689 ROBUS: Fair Cache Allocation for Data-parallel Workloads 2017 SIGMOD 4.6765769e-05
7,898 Write-Aware Timestamp Tracking: Effective and Efficient Page Replacement for Modern Hardware 2023 VLDB 4.6230352e-05
8,002 Pangea: Monolithic Distributed Storage for Data Analytics 2019 VLDB 4.6088289e-05
8,183 Two is Better Than One: The Case for 2-Tree for Skewed Data Sets 2023 CIDR 4.5658208e-05
8,491 SA-LSM: Optimize Data Layout for LSM-tree Based Storage using Survival Analysis 2022 VLDB 4.4993073e-05
8,565 Vertical Data Migration in Large Near-Line Document Archives Based on Markov-Chain Predictions 1997 VLDB 4.4937074e-05
8,620 PreVision: An Out-of-Core Matrix Computation System with Optimal Buffer Replacement 2024 SIGMOD 4.4837361e-05
8,940 Adaptive Data Broadcast in Hybrid Networks 1997 VLDB 4.427232e-05
9,092 Optimizing Complex Queries with Multiple Relation Instances 2008 SIGMOD 4.3981563e-05
9,858 VIP Hashing - Adapting to Skew in Popularity of Data on the Fly 2022 VLDB 4.269353e-05
9,922 Request Window: an Approach to Improve Throughput of RDBMS-based Data Integration System by Utilizing Data Sharing Across Concurrent Distributed Queries 2007 VLDB 4.2549509e-05
10,257 SIDLE: Tree-structure Aware Indexes for CXL-based Heterogeneous Memory 2026 VLDB 4.1945683e-05
10,422 ACE-in-Action: A Smart DBMS Bufferpool for SSDs 2025 SIGMOD 4.1945683e-05
10,642 Locality-Aware Cache Replacement Policy for Graph Traversals 2025 VLDB 4.1945683e-05
10,847 Sampling-based Predictive Database Buffer Management 2025 VLDB 4.1945683e-05
11,307 Making Cache Monotonic and Consistent 2023 VLDB 4.1945683e-05
11,626 Concurrent Updates to Pages with Fixed-Size Rows Using Lock-Free Algorithms 2020 VLDB 4.1945683e-05
Previous Page 1 / 2 Next

Outgoing Citations (Sorted by Pagerank)

Showing 8 of 8 cited papers.

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

Previous Page 1 / 1 Next

Semantically Similar Papers