Upscaledb storage engine for MySQL
(C) Christoph Rupp, chris@crupp.de; https://upscaledb.com
Early release - not yet ready for production.
All features are supported, although some are not yet optimized.
You can set the cache size through an environment variable. The default is 128mb, but you can use less and still get good performance.
UPSCALEDB_CACHE_SIZE sets the cache size (in bytes)
The installation is described here: https://github.com/cruppstahl/upscaledb-mysql/wiki/Installation
Please use sysbench 1.0 for benchmarking, not sysbench 0.4x. You can download sysbench from https://github.com/akopytov/sysbench. I run it with the following parameters:
./sysbench --test=tests/db/oltp.lua --mysql-socket=/tmp/mysql.sock --oltp-table-size=1000000 --mysql-db=test --mysql-user=root --mysql-password= --mysql-table-engine=upscaledb prepare
./sysbench --test=tests/db/oltp.lua --mysql-socket=/tmp/mysql.sock --oltp-table-size=1000000 --mysql-db=test --mysql-user=root --mysql-password= --mysql-table-engine=upscaledb --max-time=60 --max-requests=1000000 run