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.
|