зеркало из https://github.com/Azure/YCSB.git
c01fd82ac3 | ||
---|---|---|
.. | ||
src/main/java/com/yahoo/ycsb/db | ||
README.md | ||
pom.xml |
README.md
Quick Start
This section describes how to run YCSB on Redis.
1. Start Redis
2. Install Java and Maven
3. Set Up YCSB
Git clone YCSB and compile:
git clone http://github.com/brianfrankcooper/YCSB.git
cd YCSB
mvn -pl com.yahoo.ycsb:redis-binding -am clean package
4. Provide Redis Connection Parameters
Set the host, port, and password (do not redis auth is not turned on) in the workload you plan to run.
redis.host
redis.port
redis.password
Or, you can set configs with the shell command, EG:
./bin/ycsb load redis -s -P workloads/workloada -p "redis.host=127.0.0.1" -p "redis.port=6379" > outputLoad.txt
5. Load data and run tests
Load the data:
./bin/ycsb load redis -s -P workloads/workloada > outputLoad.txt
Run the workload test:
./bin/ycsb run redis -s -P workloads/workloada > outputRun.txt