-
Type: Task
-
Resolution: Done
-
Affects Version/s: None
-
Component/s: None
-
None
The Symas group reported results comparing their product with LevelDB using the LevelDB benchmark. It would be interesting to generate results for WiredTiger under similar conditions.
The original results are here:
http://www.symas.com/mdb/microbench/
There is a WiredTiger implementation of the LevelDB benchmark in a Git repository here:
https://github.com/agorrod/leveldb_wt
At:
doc/bench/db_bench_wiredtiger.cc
There is information on building the LevelDB benchmark in the LSM tree wiki page here:
https://github.com/wiredtiger/wiredtiger/wiki/LSMTrees
Steps to reproduce:
- Compare the WiredTiger benchmark implementation with those used by Symas - there are several versions of the LevelDB benchmark.
- Build and optimize WiredTiger LevelDB benchmark implementation - it was initially implemented as a testing tool, so can probably be tuned to gain better performance.
- Run the benchmark and generate results