This section describes how to run YCSB on MongoDB running locally.
First, download MongoDB and start mongod
. For example, to start MongoDB
on x86-64 Linux box:
wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-1.8.3.tgz
tar xfvz mongodb-linux-x86_64-1.8.3.tgz
mkdir /tmp/mongodb
cd mongodb-linux-x86_64-1.8.3
./bin/mongod --dbpath /tmp/mongodb
Clone the YCSB git repository and compile:
git clone git://github.com/brianfrankcooper/YCSB.git
cd YCSB
mvn clean package
Now you are ready to run! First, load the data:
./bin/ycsb load mongodb -s -P workloads/workloada
Then, run the workload:
./bin/ycsb run mongodb -s -P workloads/workloada
See the next section for the list of configuration parameters for MongoDB.