DBScholar

Back to papers

Swan: Hybrid MVCC Management for Efficient Transaction Processing in LSM-Tree-Based Key-Value Stores

Summary: Swan hybridizes in-memory and out-of-memory MVCC, pairing fast visibility checks with low commit latency and memory use for large write transactions. Transaction-aware separation, an uncommitted-data stash, and concurrent memtable flushing adapt MVCC to LSM stores. (summarized by gpt-5.6-luna on Aug 17 2026)

Paper ID
h1f4737335cd60d9e
Venue
VLDB
Year
2026
Pagerank
4.9605343e-05
Overall Rank
10,834 | 27.38%
DOI
10.14778/3819518.3819528
PDF
Download (CC BY-NC-ND 4.0)

Incoming Non-self Citations Over Time

No non-self incoming citations found for this paper in this database.

Authors

BibTeX Citation

@article{guo_vldb26,
        title = {{Swan: Hybrid MVCC Management for Efficient Transaction Processing in LSM-Tree-Based Key-Value Stores}},
        author = {Guo, Yang and Xue, Jin and Shao, Zili},
        journal = {PVLDB},
        series = {{VLDB} '26},
        volume = {19},
        number = {9},
        pages = {1977--1990},
        doi = {10.14778/3819518.3819528},
        url = {https://doi.org/10.14778/3819518.3819528},
        year = {2026}
}

Incoming Citations (Sorted by Pagerank)

Showing 0 of 0 citing papers.

Rank Citing Paper Year Venue Pagerank
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 31 of 31 cited papers.

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

Rank Cited Paper Year Venue Pagerank
35 Hekaton: SQL Server’s Memory-Optimized OLTP Engine 2013 SIGMOD 0.00047937476
172 High-Performance Concurrency Control Mechanisms for Main-Memory Databases 2012 VLDB 0.00027021768
228 Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems 2015 SIGMOD 0.00023872855
232 TiDB: A Raft-based HTAP Database 2020 VLDB 0.00023776373
375 Umbra: A Disk-Based System with In-Memory Performance 2020 CIDR 0.00019660459
447 Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores 2015 VLDB 0.00018126139
549 Faster: A Concurrent Key-Value Store with In-Place Updates 2018 SIGMOD 0.00016530268
636 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015329098
725 Serializable Snapshot Isolation in PostgreSQL 2012 VLDB 0.00014434166
740 Rethinking serializable multiversion concurrency control 2015 VLDB 0.00014303858
749 Spanner: Becoming a SQL System 2017 SIGMOD 0.00014247708
863 An Empirical Evaluation of In-Memory Multi-Version Concurrency Control 2017 VLDB 0.00013368866
1,147 MyRocks: LSM-Tree Database Storage Engine Serving Facebook's Social Graph 2020 VLDB 0.00011777851
1,302 TicToc: Time Traveling Optimistic Concurrency Control 2016 SIGMOD 0.00011092608
2,059 Efficient and Flexible Methods for Transient Versioning of Records to Avoid Locking by Read-Only Transactions 1992 SIGMOD 9.0923662e-05
2,098 FoundationDB: A Distributed Unbundled Transactional Key Value Store 2021 SIGMOD 9.0326999e-05
2,636 Hybrid Garbage Collection for Multi-Version Concurrency Control in SAP HANA 2016 SIGMOD 8.176465e-05
2,780 Constructing and Analyzing the LSM Compaction Design Space 2021 VLDB 8.0073289e-05
4,783 TAOBench: An End-to-End Benchmark for Social Network Workloads 2022 VLDB 6.4055647e-05
5,225 LeanStore: A High-Performance Storage Engine for NVMe SSDs 2024 VLDB 6.2100105e-05
5,429 Lifetime-Based Memory Management for Distributed Data Processing Systems 2016 VLDB 6.1183776e-05
5,491 Rethink the Scan in MVCC Databases 2021 SIGMOD 6.0968504e-05
5,709 Long-lived Transactions Made Less Harmful 2020 SIGMOD 6.010393e-05
6,513 Revisiting the Design of LSM-tree Based OLTP Storage Engine with Persistent Memory 2021 VLDB 5.7438448e-05
6,626 Everything is a Transaction: Unifying Logical Concurrency Control and Physical Data Structure Maintenance in Database Management Systems 2021 CIDR 5.7130318e-05
6,740 Memory-Optimized Multi-Version Concurrency Control for Disk-Based Database Systems 2022 VLDB 5.6774409e-05
7,273 Scalable and Robust Snapshot Isolation for High-Performance Storage Engines 2023 VLDB 5.5522008e-05
9,162 Rethinking The Compaction Policies in LSM-trees 2025 SIGMOD 5.2035666e-05
9,212 One-shot Garbage Collection for In-memory OLTP through Temporality-aware Version Storage 2023 SIGMOD 5.1928088e-05
9,830 TiQuE: Improving the Transactional Performance of Analytical Systems for True Hybrid Workloads 2023 VLDB 5.1065586e-05
10,272 MaLT: A Framework for Managing Large Transactions in OceanBase 2025 SIGMOD 5.0356939e-05
Previous Page 1 / 1 Next

Semantically Similar Papers