Measuring performance of MongoDB in Java

72 views
Skip to first unread message

AJ

unread,
Feb 27, 2015, 11:29:12 AM2/27/15
to mongod...@googlegroups.com
Hi,

Based on some use cases, I want to measure the performance (CRUD, Joins/Relations) of MongoDB along other NoSQL and RDBMS databases. I thought of using the MongoDB Java Driver in Java and do JMH (Java Microbenchmarking Harness). Is the use of JMH in this case an appropriate way to measure the performance of MongoDB with other databases? Any tips/advice?

Kind regards,
AJ.

Tim Callaghan

unread,
Mar 3, 2015, 7:42:28 AM3/3/15
to mongod...@googlegroups.com
AJ,

I've created a few benchmarks that are available in my github at https://github.com/tmcallaghan. You can modify them to work on other databases, but it won't be a straightforward effort.

STSSoft created a database benchmark that runs against a lot of databases and is available at https://github.com/STSSoft/DatabaseBenchmark. The downside, IMHO, is that the benchmark workload itself is still pretty uninteresting.

Please report back anything you find/create, I'm always looking for new benchmarks or happy to contribute to others.

-Tim
Reply all
Reply to author
Forward
0 new messages