DBScholar

Back to papers

H-Store: A High-Performance, Distributed Main Memory Transaction Processing System

Summary: H-Store is a clean-slate distributed, main-memory OLTP system exploiting multicore hardware, stored procedures, and partitioning. The paper demonstrates a more complete execution platform and exposes challenges in achieving high performance beyond legacy RDBMSs. (summarized by gpt-5.6-luna on Jul 24 2026)

Paper ID
hb2dc85723176bcba
Venue
VLDB
Year
2008
Pagerank
0.00036267455
Overall Rank
80 | 99.47%
DOI
10.14778/1454159.1454211

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{kallman_vldb08,
        title = {{H-Store: A High-Performance, Distributed Main Memory Transaction Processing System}},
        author = {Kallman, Robert and Kimura, Hideaki and Natkins, Jonathan and Pavlo, Andrew and Rasin, Alexander and Zdonik, Stanley and Jones, Evan P. C. and Madden, Samuel and Stonebraker, Michael and Zhang, Yang and Hugg, John and Abadi, Daniel J.},
        journal = {PVLDB},
        series = {{VLDB} '08},
        pages = {1496},
        doi = {10.14778/1454159.1454211},
        url = {https://doi.org/10.14778/1454159.1454211},
        year = {2008}
}

Incoming Citations (Sorted by Pagerank)

Showing 50 of 126 citing papers.

Rank Citing Paper Year Venue Pagerank
35 Hekaton: SQL Server’s Memory-Optimized OLTP Engine 2013 SIGMOD 0.00047937476
186 CockroachDB: The Resilient Geo-Distributed SQL Database 2020 SIGMOD 0.00026001543
228 Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems 2015 SIGMOD 0.00023872855
447 Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores 2015 VLDB 0.00018126139
474 Skew-Aware Automatic Database Partitioning in Shared-Nothing, Parallel OLTP Systems 2012 SIGMOD 0.00017638418
498 Building Efficient Query Engines in a High-Level Language 2014 VLDB 0.00017323427
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
729 Anti-Caching: A New Approach to Database Management System Architecture 2013 VLDB 0.00014393711
773 Cicada: Dependably Fast Multi-Core In-Memory Transactions 2017 SIGMOD 0.00014075557
891 E-Store: Fine-Grained Elastic Partitioning for Distributed Transaction Processing Systems 2015 VLDB 0.00013211469
906 HOT: A Height Optimized Trie Index for Main-Memory Database Systems 2018 SIGMOD 0.00013129817
928 The End of Slow Networks: It's Time for a Redesign 2016 VLDB 0.00013012601
964 Reducing the Storage Overhead of Main-Memory OLTP Databases with Hybrid Indexes 2016 SIGMOD 0.00012798312
1,085 High Performance Transactions in Deuteronomy 2015 CIDR 0.00012086316
1,157 P-Store: An Elastic Database System with Predictive Provisioning 2018 SIGMOD 0.00011748784
1,192 Highly Available Transactions: Virtues and Limitations 2014 VLDB 0.00011555425
1,232 BatchDB: Efficient Isolated Execution of Hybrid OLTP+OLAP Workloads for Interactive Applications 2017 SIGMOD 0.00011406847
1,349 The End of a Myth: Distributed Transactions Can Scale 2017 VLDB 0.00010940559
1,452 Consistency Rationing in the Cloud: Pay only when it matters 2009 VLDB 0.00010588622
1,523 Trekking Through Siberia: Managing Cold Data in a Memory-Optimized Database 2014 VLDB 0.00010338554
1,575 Carousel: Low-Latency Transaction Processing for Globally-Distributed Data 2018 SIGMOD 0.00010160119
1,585 On the Design and Scalability of Distributed Shared-Data Databases 2015 SIGMOD 0.00010136077
1,840 On Predictive Modeling for Optimizing Transaction Execution in Parallel OLTP Systems 2012 VLDB 9.5171028e-05
1,845 Towards a One Size Fits All Database Architecture 2011 CIDR 9.507323e-05
1,885 An Evaluation of Distributed Concurrency Control 2017 VLDB 9.4209865e-05
1,942 Instant Loading for Main Memory Databases 2013 VLDB 9.3133693e-05
1,951 S-Store: Streaming Meets Transaction Processing 2015 VLDB 9.302451e-05
1,952 Scalable Atomic Visibility with RAMP Transactions 2014 SIGMOD 9.2989778e-05
2,039 Efficient Distributed Memory Management with RDMA and Caching 2018 VLDB 9.1328154e-05
2,146 A Transactional Perspective on Execute-order-validate Blockchains 2020 SIGMOD 8.9604977e-05
2,304 Clay: Fine-Grained Adaptive Partitioning for General Database Schemas 2017 VLDB 8.6591761e-05
2,347 Towards a Non-2PC Transaction Management in Distributed Database Systems 2016 SIGMOD 8.5919381e-05
2,408 REWIND: Recovery Write-Ahead System for In-Memory Non-Volatile Data-Structures 2015 VLDB 8.4908707e-05
2,435 Squall: Fine-Grained Live Reconfiguration for Partitioned Main Memory Databases 2015 SIGMOD 8.4576994e-05
2,500 A Demonstration of the BigDAWG Polystore System 2015 VLDB 8.3598881e-05
2,505 Towards Scalable Real-time Analytics: An Architecture for Scale-out of OLxP Workloads 2015 VLDB 8.3555487e-05
2,512 Low-Latency Multi-Datacenter Databases using Replicated Commit 2013 VLDB 8.3474334e-05
2,808 GPL: A GPU-based Pipelined Query Processing Engine 2016 SIGMOD 7.962315e-05
3,011 Query Fresh: Log Shipping on Steroids 2018 VLDB 7.7421635e-05
3,045 Handling Highly Contended OLTP Workloads Using Fast Dynamic Partitioning 2020 SIGMOD 7.7044181e-05
3,069 Accordion: Elastic Scalability for Database Systems Supporting Distributed Transactions 2014 VLDB 7.6682775e-05
3,073 Opportunities for Optimism in Contended Main-Memory Multicore Transactions 2020 VLDB 7.6660818e-05
3,127 Analytics in Motion: High Performance Event-Processing AND Real-Time Analytics in the Same Database 2015 SIGMOD 7.6047902e-05
3,173 Rethinking Database High Availability with RDMA Networks 2019 VLDB 7.5552708e-05
3,174 S-Store: A Streaming NewSQL System for Big Velocity Applications 2014 VLDB 7.552969e-05
3,264 Scaling Multicore Databases via Constrained Parallel Execution 2016 SIGMOD 7.4667818e-05
3,308 Compacting Transactional Data in Hybrid OLTP&OLAP Databases 2012 VLDB 7.4195851e-05
3,464 Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases 2016 SIGMOD 7.2615048e-05
3,587 Ocean Vista: Gossip-Based Visibility Control for Speedy Geo-Distributed Transactions 2019 VLDB 7.1681502e-05
Previous Page 1 / 3 Next

Outgoing Citations (Sorted by Pagerank)

Showing 5 of 5 cited papers.

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

Rank Cited Paper Year Venue Pagerank
12 C-Store: A Column-oriented DBMS 2005 VLDB 0.00068985264
55 GAMMA - A High Performance Dataflow Database Machine 1986 VLDB 0.00040385073
70 The End of an Architectural Era (It’s Time for a Complete Rewrite) 2007 VLDB 0.00037761637
821 Dali: A High Performance Main Memory Storage Manager 1994 VLDB 0.00013620114
2,477 One Size Fits All? – Part 2: Benchmarking Results 2007 CIDR 8.392837e-05
Previous Page 1 / 1 Next

Semantically Similar Papers