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
2651
Venue
SIGMOD
Year
1993
Pagerank
0.00023899276
Overall Rank
241 | 98.33%
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
379 QPipe: A Simultaneously Pipelined Relational Query Engine 2005 SIGMOD 0.00019697147
622 Faster: A Concurrent Key-Value Store with In-Place Updates 2018 SIGMOD 0.00015771148
666 2Q: A Low Overhead High Performance Buffer Management Replacement Algorithm 1994 VLDB 0.00015297495
764 Self-tuning Database Technology and Information Services: from Wishful Thinking to Viable Engineering 2002 VLDB 0.00014253508
1,213 Druid: A Real-time Analytical Data Store 2014 SIGMOD 0.00011726206
1,460 LLAMA: A Cache/Storage Subsystem for Modern Hardware 2013 VLDB 0.0001078907
1,751 Broadcast Disks: Data Management for Asymmetric Communication Environments 1995 SIGMOD 9.9213671e-05
2,155 Managing Memory to Meet Multiclass Workload Response Time Goals 1993 VLDB 9.1286837e-05
2,416 WATCHMAN: A Data Warehouse Intelligent Cache Manager 1996 VLDB 8.681232e-05
2,429 Goal-Oriented Buffer Management Revisited* 1996 SIGMOD 8.6575872e-05
2,860 Dual-Buffering Strategies in Object Bases 1994 VLDB 8.0928227e-05
3,061 Turbocharging DBMS Buffer Pool Using SSDs 2011 SIGMOD 7.8658044e-05
3,168 iBTune: Individualized Buffer Tuning for Large-scale Cloud Databases 2019 VLDB 7.7448853e-05
3,192 Sharing Buffer Pool Memory in Multi-Tenant Relational Database-as-a-Service 2015 VLDB 7.7233522e-05
3,704 Db2 Event Store: A Purpose-Built IoT Database Engine 2020 VLDB 7.2525511e-05
3,891 Leaper: A Learned Prefetcher for Cache Invalidation in LSM-tree based Storage Engines 2020 VLDB 7.1021793e-05
3,982 Semi-Automatic Index Tuning: Keeping DBAs in the Loop 2012 VLDB 7.0481228e-05
4,196 Interaction of Query Evaluation and Buffer Management for Information Retrieval 1998 SIGMOD 6.9035386e-05
4,267 Sharing Data and Work Across Concurrent Analytical Queries 2013 VLDB 6.8603605e-05
4,656 Adaptive Database Buffer Allocation Using Query Feedback 1993 VLDB 6.6461508e-05
4,834 2R: Efficiently Isolating Cold Pages in Flash Storages 2020 VLDB 6.5538259e-05
4,940 The ADABAS Buffer Pool Manager 1998 VLDB 6.4998247e-05
5,051 The Case for Distributed Shared-Memory Databases with RDMA-Enabled Memory Disaggregation 2023 VLDB 6.4523325e-05
5,184 Breaking Down Memory Walls: Adaptive Memory Management in LSM-based Storage Systems 2021 VLDB 6.3945246e-05
5,305 QUIET: Continuous Query-driven Index Tuning 2003 VLDB 6.3426714e-05
5,523 Flexible Resource Allocation for Relational Database-as-a-Service 2023 VLDB 6.2500529e-05
5,783 Operation-Aware Buffer Management in Flash-based Systems 2011 SIGMOD 6.151169e-05
6,291 DEX: Scalable Range Indexing on Disaggregated Memory 2024 VLDB 5.9874246e-05
6,387 Proteus: Autonomous Adaptive Storage for Mixed Workloads 2022 SIGMOD 5.9578319e-05
6,449 LeanStore: A High-Performance Storage Engine for NVMe SSDs 2024 VLDB 5.9336241e-05
6,627 SIMPLE: Efficient Temporal Graph Neural Network Training at Scale with Dynamic Data Placement 2024 SIGMOD 5.8788666e-05
6,779 Increasing Buffer-Locality for Multiple Index Based Scans through Intelligent Placement and Index Scan Speed Control 2007 VLDB 5.8336353e-05
6,814 Breaking Down Memory Walls in LSM-based Storage Systems 2020 SIGMOD 5.8244766e-05
7,545 ROBUS: Fair Cache Allocation for Data-parallel Workloads 2017 SIGMOD 5.6559638e-05
7,640 Write-Aware Timestamp Tracking: Effective and Efficient Page Replacement for Modern Hardware 2023 VLDB 5.6343009e-05
7,879 Pangea: Monolithic Distributed Storage for Data Analytics 2019 VLDB 5.5941095e-05
7,902 Two is Better Than One: The Case for 2-Tree for Skewed Data Sets 2023 CIDR 5.5897052e-05
8,255 SA-LSM: Optimize Data Layout for LSM-tree Based Storage using Survival Analysis 2022 VLDB 5.521639e-05
8,493 PreVision: An Out-of-Core Matrix Computation System with Optimal Buffer Replacement 2024 SIGMOD 5.4862992e-05
8,652 Vertical Data Migration in Large Near-Line Document Archives Based on Markov-Chain Predictions 1997 VLDB 5.4598872e-05
8,968 Adaptive Data Broadcast in Hybrid Networks 1997 VLDB 5.4076395e-05
9,191 Optimizing Complex Queries with Multiple Relation Instances 2008 SIGMOD 5.3708383e-05
9,855 VIP Hashing - Adapting to Skew in Popularity of Data on the Fly 2022 VLDB 5.2587335e-05
9,926 Request Window: an Approach to Improve Throughput of RDBMS-based Data Integration System by Utilizing Data Sharing Across Concurrent Distributed Queries 2007 VLDB 5.2403261e-05
10,257 SIDLE: Tree-structure Aware Indexes for CXL-based Heterogeneous Memory 2026 VLDB 5.1725247e-05
10,432 ACE-in-Action: A Smart DBMS Bufferpool for SSDs 2025 SIGMOD 5.1725247e-05
10,650 Locality-Aware Cache Replacement Policy for Graph Traversals 2025 VLDB 5.1725247e-05
10,851 Sampling-based Predictive Database Buffer Management 2025 VLDB 5.1725247e-05
11,309 Making Cache Monotonic and Consistent 2023 VLDB 5.1725247e-05
11,630 Concurrent Updates to Pages with Fixed-Size Rows Using Lock-Free Algorithms 2020 VLDB 5.1725247e-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