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.00036364464
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.00048001919
185 CockroachDB: The Resilient Geo-Distributed SQL Database 2020 SIGMOD 0.00026072278
228 Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems 2015 SIGMOD 0.00023920439
445 Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores 2015 VLDB 0.00018176701
472 Skew-Aware Automatic Database Partitioning in Shared-Nothing, Parallel OLTP Systems 2012 SIGMOD 0.00017692264
495 Building Efficient Query Engines in a High-Level Language 2014 VLDB 0.00017370758
546 Faster: A Concurrent Key-Value Store with In-Place Updates 2018 SIGMOD 0.00016590738
636 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015360975
728 Anti-Caching: A New Approach to Database Management System Architecture 2013 VLDB 0.00014414001
786 Cicada: Dependably Fast Multi-Core In-Memory Transactions 2017 SIGMOD 0.00013988699
890 E-Store: Fine-Grained Elastic Partitioning for Distributed Transaction Processing Systems 2015 VLDB 0.00013247078
907 HOT: A Height Optimized Trie Index for Main-Memory Database Systems 2018 SIGMOD 0.00013158824
945 The End of Slow Networks: It's Time for a Redesign 2016 VLDB 0.00012939225
971 Reducing the Storage Overhead of Main-Memory OLTP Databases with Hybrid Indexes 2016 SIGMOD 0.00012766019
1,083 High Performance Transactions in Deuteronomy 2015 CIDR 0.00012113053
1,160 P-Store: An Elastic Database System with Predictive Provisioning 2018 SIGMOD 0.00011769228
1,194 Highly Available Transactions: Virtues and Limitations 2014 VLDB 0.00011586405
1,241 BatchDB: Efficient Isolated Execution of Hybrid OLTP+OLAP Workloads for Interactive Applications 2017 SIGMOD 0.00011378254
1,339 The End of a Myth: Distributed Transactions Can Scale 2017 VLDB 0.00010975458
1,447 Consistency Rationing in the Cloud: Pay only when it matters 2009 VLDB 0.00010627871
1,524 Trekking Through Siberia: Managing Cold Data in a Memory-Optimized Database 2014 VLDB 0.00010356318
1,573 Carousel: Low-Latency Transaction Processing for Globally-Distributed Data 2018 SIGMOD 0.00010197084
1,583 On the Design and Scalability of Distributed Shared-Data Databases 2015 SIGMOD 0.00010169494
1,842 On Predictive Modeling for Optimizing Transaction Execution in Parallel OLTP Systems 2012 VLDB 9.526552e-05
1,848 Towards a One Size Fits All Database Architecture 2011 CIDR 9.5082163e-05
1,931 Instant Loading for Main Memory Databases 2013 VLDB 9.3474242e-05
1,938 S-Store: Streaming Meets Transaction Processing 2015 VLDB 9.3342542e-05
1,943 An Evaluation of Distributed Concurrency Control 2017 VLDB 9.3283112e-05
1,947 Scalable Atomic Visibility with RAMP Transactions 2014 SIGMOD 9.3241479e-05
2,030 Efficient Distributed Memory Management with RDMA and Caching 2018 VLDB 9.1579506e-05
2,135 A Transactional Perspective on Execute-order-validate Blockchains 2020 SIGMOD 8.9903149e-05
2,288 Clay: Fine-Grained Adaptive Partitioning for General Database Schemas 2017 VLDB 8.6912082e-05
2,335 Towards a Non-2PC Transaction Management in Distributed Database Systems 2016 SIGMOD 8.6221031e-05
2,401 REWIND: Recovery Write-Ahead System for In-Memory Non-Volatile Data-Structures 2015 VLDB 8.5193267e-05
2,424 Squall: Fine-Grained Live Reconfiguration for Partitioned Main Memory Databases 2015 SIGMOD 8.485975e-05
2,492 A Demonstration of the BigDAWG Polystore System 2015 VLDB 8.3899912e-05
2,499 Towards Scalable Real-time Analytics: An Architecture for Scale-out of OLxP Workloads 2015 VLDB 8.3815142e-05
2,509 Low-Latency Multi-Datacenter Databases using Replicated Commit 2013 VLDB 8.3705575e-05
2,815 GPL: A GPU-based Pipelined Query Processing Engine 2016 SIGMOD 7.9777435e-05
3,006 Query Fresh: Log Shipping on Steroids 2018 VLDB 7.7609084e-05
3,047 Handling Highly Contended OLTP Workloads Using Fast Dynamic Partitioning 2020 SIGMOD 7.7124257e-05
3,058 Accordion: Elastic Scalability for Database Systems Supporting Distributed Transactions 2014 VLDB 7.6964255e-05
3,062 Opportunities for Optimism in Contended Main-Memory Multicore Transactions 2020 VLDB 7.6920087e-05
3,122 Analytics in Motion: High Performance Event-Processing AND Real-Time Analytics in the Same Database 2015 SIGMOD 7.6236292e-05
3,159 S-Store: A Streaming NewSQL System for Big Velocity Applications 2014 VLDB 7.5808147e-05
3,261 Scaling Multicore Databases via Constrained Parallel Execution 2016 SIGMOD 7.4835376e-05
3,270 Rethinking Database High Availability with RDMA Networks 2019 VLDB 7.475162e-05
3,308 Compacting Transactional Data in Hybrid OLTP&OLAP Databases 2012 VLDB 7.4411187e-05
3,467 Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases 2016 SIGMOD 7.2777606e-05
3,576 Ocean Vista: Gossip-Based Visibility Control for Speedy Geo-Distributed Transactions 2019 VLDB 7.1940408e-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.00068998927
54 GAMMA - A High Performance Dataflow Database Machine 1986 VLDB 0.00040499302
70 The End of an Architectural Era (It’s Time for a Complete Rewrite) 2007 VLDB 0.00037859131
820 Dali: A High Performance Main Memory Storage Manager 1994 VLDB 0.00013661724
2,476 One Size Fits All? – Part 2: Benchmarking Results 2007 CIDR 8.409729e-05
Previous Page 1 / 1 Next

Semantically Similar Papers