H-Store is an experimental database management system (DBMS) designed for online transaction processing applications that is being developed by a team at Brown University, the Massachusetts Institute of Technology, and Yale University. The original design was developed in 2007 by database researchers Michael Stonebraker, Sam Madden, and Daniel Abadi. H-Store is highly optimized for three salient features of OLTP applications: H-Store is licensed under the BSD license and GPL licenses. The commercial version of H-Store's design is VoltDB.
| Attributes | Values |
|---|
| rdf:type
| |
| rdfs:label
| |
| rdfs:comment
| - H-Store is an experimental database management system (DBMS) designed for online transaction processing applications that is being developed by a team at Brown University, the Massachusetts Institute of Technology, and Yale University. The original design was developed in 2007 by database researchers Michael Stonebraker, Sam Madden, and Daniel Abadi. H-Store is highly optimized for three salient features of OLTP applications: H-Store is licensed under the BSD license and GPL licenses. The commercial version of H-Store's design is VoltDB.
|
| sameAs
| |
| dcterms:subject
| |
| foaf:homepage
| |
| dbkwik:speedydelet...iPageUsesTemplate
| |
| Help
| |
| Page
| |
| Logo
| |
| Name
| |
| Genre
| |
| latest release version
| |
| License
| |
| substed
| |
| Day
| |
| Month
| |
| Operating System
| |
| Website
| |
| Developer
| |
| Timestamp
| - 20120703000456(xsd:double)
|
| Year
| |
| abstract
| - H-Store is an experimental database management system (DBMS) designed for online transaction processing applications that is being developed by a team at Brown University, the Massachusetts Institute of Technology, and Yale University. The original design was developed in 2007 by database researchers Michael Stonebraker, Sam Madden, and Daniel Abadi. H-Store is highly optimized for three salient features of OLTP applications:
* Most transactions in an OLTP workload only access a small subset of tuples.
* Most transactions have short execution times and no user stalls
* Most transactions are repeatedly drawn from a pre-defined set of stored procedures Based on these observations, H-Store was designed as a parallel, row-storage relational DBMS that runs on a cluster of shared-nothing, main memory executor nodes. The client and front-end of the system is written in Java, and uses a JNI wrapper to execute queries and manage data in a C++ execution engine. Each logical partition or shard is assigned to one and only one core on a node. All transactions are pre-defined as Java-based stored procedures that execute without blocking one at one or more execution engines. H-Store is licensed under the BSD license and GPL licenses. The commercial version of H-Store's design is VoltDB.
|