Skip to content

tmcallaghan/sysbench-mongodb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sysbench-mongodb

Sysbench benchmark for MongoDB compatible databases

Requirements

Running the benchmark

In the default configuration the benchmark creates 1 collection with 1 million documents. You may want to watch the size of the database relative to your memory size to ensure you are testing just a memory based workload vs a workload that is exceeding memory and utilizing disk as well. All options are configurable in config.bash (or custom config file with the same options)

To run:

git clone https://github.com/tmcallaghan/sysbench-mongodb.git
cd sysbench-mongodb

Edit config.bash to match your environment, you must change the URI for connecting to your server.

./run.simple.bash

If you want to have multiple config files you can simply copy config.bash and specify the config you would like on the command line:

./run.simple.bash my_custom_config.bash

About

Sysbench benchmark for MongoDB compatible databases

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •