OptiQL: Robust Optimistic Locking for Memory-Optimized Indexes
Summary: OptiQL extends the MCS lock with optimistic reads for memory-optimized B+-trees, delivering contention robustness while preserving a compact 8-byte lock and fairness. Evaluated on a 40-core dual-socket server, OptiQL matches read performance of existing optimistic locks and prevents collapse under high contention. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Ge Shi
- 2. Ziyi Yan
- 3. Tianzheng Wang
Incoming Citations (Sorted by Pagerank)
Showing 4 of 4 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 6,741 | DEX: Scalable Range Indexing on Disaggregated Memory | 2024 | VLDB | 4.9432931e-05 |
| 10,193 | Predictive Translation: High-Performance Buffer Management Without the Trade-Offs | 2026 | SIGMOD | 4.1945683e-05 |
| 10,562 | FB+-tree: A Memory-Optimized B+-tree with Latch-Free Update | 2025 | VLDB | 4.1945683e-05 |
| 10,583 | Tabular: Efficiently Building Efficient Indexes | 2025 | VLDB | 4.1945683e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 19 of 19 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
| Overall Rank | Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 6,585 | Adaptive Optimistic Concurrency Control for Heterogeneous Workloads | 2019 | VLDB | 5.0024028e-05 |
| 10,562 | FB+-tree: A Memory-Optimized B+-tree with Latch-Free Update | 2025 | VLDB | 4.1945683e-05 |
| 1,692 | Mostly-Optimistic Concurrency Control for Highly Contended Dynamic Workloads on a Thousand Cores | 2017 | VLDB | 0.00010901611 |
| 8,347 | QPPT: Query Processing on Prefix Trees | 2013 | CIDR | 4.5410746e-05 |
| 3,972 | On Being Optimistic about Real-Time Constraints | 1990 | PODS | 6.5771215e-05 |
| 2,207 | Efficient Optimistic Concurrency Control Using Loosely Synchronized Clocks | 1995 | SIGMOD | 9.2905883e-05 |
| 1,832 | Lightweight Locking for Main Memory Database Systems | 2013 | VLDB | 0.00010380187 |
| 4,400 | Experimental Evaluation of Real-Time Optimistic Concurrency Control Schemes | 1991 | VLDB | 6.221248e-05 |
| 2,244 | Cache-Conscious Concurrency Control of Main-Memory Indexes on Shared-Memory Multiprocessor Systems | 2001 | VLDB | 9.2097912e-05 |
| 6,201 | Concurrency Control for Adaptive Indexing | 2012 | VLDB | 5.1600319e-05 |