H-Store分布式主存储器OLTP数据库系统
H-Store is an experimental main-memory, parallel database management system that is
optimized for on-line transaction processing (OLTP) applications. It is a highly
distributed, row-store-based relational database that runs on a cluster on
shared-nothing, main memory executor nodes.
More information and documentation is available at: http://hstore.cs.brown.edu
H-Store is known to work on the following platforms.
Please note that it will not compile on 32-bit systems.
First build the entire distribution:
ant build
Next make the project jar file for the target benchmark.
H-Store includes several benchmarks
that are built-in and ready to execute. A project jar contains all the of stored
procedures and statements for the target benchmark, as well as the cluster
configuration for the database system.
export HSTORE_BENCHMARK=tm1
ant hstore-prepare -Dproject=$HSTORE_BENCHMARK
You can now execute the benchmark locally on your machine with two partitions
ant hstore-benchmark -Dproject=$HSTORE_BENCHMARK
More information is available here: http://hstore.cs.brown.edu/doc/quick-start