H-store: a high-performance, distributed main memory transaction processing system

Our previous work has shown that architectural and application shifts have resulted in modern OLTP databases increasingly falling short of optimal performance [10]. In particular, the availability of multiple-cores, the abundance of main memory, the lack of user stalls, and the dominant use of store...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Proceedings of the VLDB Endowment 2008-08, Vol.1 (2), p.1496-1499
Hauptverfasser: Kallman, Robert, Kimura, Hideaki, Natkins, Jonathan, Pavlo, Andrew, Rasin, Alexander, Zdonik, Stanley, Jones, Evan P. C., Madden, Samuel, Stonebraker, Michael, Zhang, Yang, Hugg, John, Abadi, Daniel J.
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1499
container_issue 2
container_start_page 1496
container_title Proceedings of the VLDB Endowment
container_volume 1
creator Kallman, Robert
Kimura, Hideaki
Natkins, Jonathan
Pavlo, Andrew
Rasin, Alexander
Zdonik, Stanley
Jones, Evan P. C.
Madden, Samuel
Stonebraker, Michael
Zhang, Yang
Hugg, John
Abadi, Daniel J.
description Our previous work has shown that architectural and application shifts have resulted in modern OLTP databases increasingly falling short of optimal performance [10]. In particular, the availability of multiple-cores, the abundance of main memory, the lack of user stalls, and the dominant use of stored procedures are factors that portend a clean-slate redesign of RDBMSs. This previous work showed that such a redesign has the potential to outperform legacy OLTP databases by a significant factor. These results, however, were obtained using a bare-bones prototype that was developed just to demonstrate the potential of such a system. We have since set out to design a more complete execution platform, and to implement some of the ideas presented in the original paper. Our demonstration presented here provides insight on the development of a distributed main memory OLTP database and allows for the further study of the challenges inherent in this operating environment.
doi_str_mv 10.14778/1454159.1454211
format Article
fullrecord <record><control><sourceid>crossref</sourceid><recordid>TN_cdi_crossref_primary_10_14778_1454159_1454211</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>10_14778_1454159_1454211</sourcerecordid><originalsourceid>FETCH-LOGICAL-c196t-a83895edb38a3eda1d89651d49c9bfc4ac313a486dfd896406bf2680caa0bc163</originalsourceid><addsrcrecordid>eNpNj8tqAkEQRZugRKPZ-xOtVdOPqV4GMVEYcBPXTU0_QDEo3W7y92IyC1fnwoUDR4gFwhJ129IKtdFo3PLBBvFFTBs0IAlcO3raE_FW6wnAkkWaitetrLdLSXMxznyu6X3gTBw-N9_rrez2X7v1RycDOnuTTIqcSbFXxCpFxkjOGozaBdfnoDkoVKzJxvx4NNg-N5YgMEMf0KqZgH9vKJdaS8r-Wo4_XH49gv8L8UOIH0LUHT5BOOE</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>H-store: a high-performance, distributed main memory transaction processing system</title><source>ACM Digital Library Complete</source><creator>Kallman, Robert ; Kimura, Hideaki ; Natkins, Jonathan ; Pavlo, Andrew ; Rasin, Alexander ; Zdonik, Stanley ; Jones, Evan P. C. ; Madden, Samuel ; Stonebraker, Michael ; Zhang, Yang ; Hugg, John ; Abadi, Daniel J.</creator><creatorcontrib>Kallman, Robert ; Kimura, Hideaki ; Natkins, Jonathan ; Pavlo, Andrew ; Rasin, Alexander ; Zdonik, Stanley ; Jones, Evan P. C. ; Madden, Samuel ; Stonebraker, Michael ; Zhang, Yang ; Hugg, John ; Abadi, Daniel J.</creatorcontrib><description>Our previous work has shown that architectural and application shifts have resulted in modern OLTP databases increasingly falling short of optimal performance [10]. In particular, the availability of multiple-cores, the abundance of main memory, the lack of user stalls, and the dominant use of stored procedures are factors that portend a clean-slate redesign of RDBMSs. This previous work showed that such a redesign has the potential to outperform legacy OLTP databases by a significant factor. These results, however, were obtained using a bare-bones prototype that was developed just to demonstrate the potential of such a system. We have since set out to design a more complete execution platform, and to implement some of the ideas presented in the original paper. Our demonstration presented here provides insight on the development of a distributed main memory OLTP database and allows for the further study of the challenges inherent in this operating environment.</description><identifier>ISSN: 2150-8097</identifier><identifier>EISSN: 2150-8097</identifier><identifier>DOI: 10.14778/1454159.1454211</identifier><language>eng</language><ispartof>Proceedings of the VLDB Endowment, 2008-08, Vol.1 (2), p.1496-1499</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c196t-a83895edb38a3eda1d89651d49c9bfc4ac313a486dfd896406bf2680caa0bc163</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Kallman, Robert</creatorcontrib><creatorcontrib>Kimura, Hideaki</creatorcontrib><creatorcontrib>Natkins, Jonathan</creatorcontrib><creatorcontrib>Pavlo, Andrew</creatorcontrib><creatorcontrib>Rasin, Alexander</creatorcontrib><creatorcontrib>Zdonik, Stanley</creatorcontrib><creatorcontrib>Jones, Evan P. C.</creatorcontrib><creatorcontrib>Madden, Samuel</creatorcontrib><creatorcontrib>Stonebraker, Michael</creatorcontrib><creatorcontrib>Zhang, Yang</creatorcontrib><creatorcontrib>Hugg, John</creatorcontrib><creatorcontrib>Abadi, Daniel J.</creatorcontrib><title>H-store: a high-performance, distributed main memory transaction processing system</title><title>Proceedings of the VLDB Endowment</title><description>Our previous work has shown that architectural and application shifts have resulted in modern OLTP databases increasingly falling short of optimal performance [10]. In particular, the availability of multiple-cores, the abundance of main memory, the lack of user stalls, and the dominant use of stored procedures are factors that portend a clean-slate redesign of RDBMSs. This previous work showed that such a redesign has the potential to outperform legacy OLTP databases by a significant factor. These results, however, were obtained using a bare-bones prototype that was developed just to demonstrate the potential of such a system. We have since set out to design a more complete execution platform, and to implement some of the ideas presented in the original paper. Our demonstration presented here provides insight on the development of a distributed main memory OLTP database and allows for the further study of the challenges inherent in this operating environment.</description><issn>2150-8097</issn><issn>2150-8097</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2008</creationdate><recordtype>article</recordtype><recordid>eNpNj8tqAkEQRZugRKPZ-xOtVdOPqV4GMVEYcBPXTU0_QDEo3W7y92IyC1fnwoUDR4gFwhJ129IKtdFo3PLBBvFFTBs0IAlcO3raE_FW6wnAkkWaitetrLdLSXMxznyu6X3gTBw-N9_rrez2X7v1RycDOnuTTIqcSbFXxCpFxkjOGozaBdfnoDkoVKzJxvx4NNg-N5YgMEMf0KqZgH9vKJdaS8r-Wo4_XH49gv8L8UOIH0LUHT5BOOE</recordid><startdate>20080801</startdate><enddate>20080801</enddate><creator>Kallman, Robert</creator><creator>Kimura, Hideaki</creator><creator>Natkins, Jonathan</creator><creator>Pavlo, Andrew</creator><creator>Rasin, Alexander</creator><creator>Zdonik, Stanley</creator><creator>Jones, Evan P. C.</creator><creator>Madden, Samuel</creator><creator>Stonebraker, Michael</creator><creator>Zhang, Yang</creator><creator>Hugg, John</creator><creator>Abadi, Daniel J.</creator><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20080801</creationdate><title>H-store</title><author>Kallman, Robert ; Kimura, Hideaki ; Natkins, Jonathan ; Pavlo, Andrew ; Rasin, Alexander ; Zdonik, Stanley ; Jones, Evan P. C. ; Madden, Samuel ; Stonebraker, Michael ; Zhang, Yang ; Hugg, John ; Abadi, Daniel J.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c196t-a83895edb38a3eda1d89651d49c9bfc4ac313a486dfd896406bf2680caa0bc163</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2008</creationdate><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kallman, Robert</creatorcontrib><creatorcontrib>Kimura, Hideaki</creatorcontrib><creatorcontrib>Natkins, Jonathan</creatorcontrib><creatorcontrib>Pavlo, Andrew</creatorcontrib><creatorcontrib>Rasin, Alexander</creatorcontrib><creatorcontrib>Zdonik, Stanley</creatorcontrib><creatorcontrib>Jones, Evan P. C.</creatorcontrib><creatorcontrib>Madden, Samuel</creatorcontrib><creatorcontrib>Stonebraker, Michael</creatorcontrib><creatorcontrib>Zhang, Yang</creatorcontrib><creatorcontrib>Hugg, John</creatorcontrib><creatorcontrib>Abadi, Daniel J.</creatorcontrib><collection>CrossRef</collection><jtitle>Proceedings of the VLDB Endowment</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kallman, Robert</au><au>Kimura, Hideaki</au><au>Natkins, Jonathan</au><au>Pavlo, Andrew</au><au>Rasin, Alexander</au><au>Zdonik, Stanley</au><au>Jones, Evan P. C.</au><au>Madden, Samuel</au><au>Stonebraker, Michael</au><au>Zhang, Yang</au><au>Hugg, John</au><au>Abadi, Daniel J.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>H-store: a high-performance, distributed main memory transaction processing system</atitle><jtitle>Proceedings of the VLDB Endowment</jtitle><date>2008-08-01</date><risdate>2008</risdate><volume>1</volume><issue>2</issue><spage>1496</spage><epage>1499</epage><pages>1496-1499</pages><issn>2150-8097</issn><eissn>2150-8097</eissn><abstract>Our previous work has shown that architectural and application shifts have resulted in modern OLTP databases increasingly falling short of optimal performance [10]. In particular, the availability of multiple-cores, the abundance of main memory, the lack of user stalls, and the dominant use of stored procedures are factors that portend a clean-slate redesign of RDBMSs. This previous work showed that such a redesign has the potential to outperform legacy OLTP databases by a significant factor. These results, however, were obtained using a bare-bones prototype that was developed just to demonstrate the potential of such a system. We have since set out to design a more complete execution platform, and to implement some of the ideas presented in the original paper. Our demonstration presented here provides insight on the development of a distributed main memory OLTP database and allows for the further study of the challenges inherent in this operating environment.</abstract><doi>10.14778/1454159.1454211</doi><tpages>4</tpages></addata></record>
fulltext fulltext
identifier ISSN: 2150-8097
ispartof Proceedings of the VLDB Endowment, 2008-08, Vol.1 (2), p.1496-1499
issn 2150-8097
2150-8097
language eng
recordid cdi_crossref_primary_10_14778_1454159_1454211
source ACM Digital Library Complete
title H-store: a high-performance, distributed main memory transaction processing system
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-29T01%3A05%3A05IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-crossref&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=H-store:%20a%20high-performance,%20distributed%20main%20memory%20transaction%20processing%20system&rft.jtitle=Proceedings%20of%20the%20VLDB%20Endowment&rft.au=Kallman,%20Robert&rft.date=2008-08-01&rft.volume=1&rft.issue=2&rft.spage=1496&rft.epage=1499&rft.pages=1496-1499&rft.issn=2150-8097&rft.eissn=2150-8097&rft_id=info:doi/10.14778/1454159.1454211&rft_dat=%3Ccrossref%3E10_14778_1454159_1454211%3C/crossref%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true