/benchhelpers

Scripts and tools to bench YDB and other DBs

Primary LanguagePythonApache License 2.0Apache-2.0

benchhelpers

In this repository, you will find scripts to deploy and evaluate the performance of the YDB, CockroachDB, and YugabyteDB databases. Note that our deployment scripts are not suitable for production.

These scripts were used the article YCSB performance series.

Premise:

Many benchmarks have a problem with the fact that they don't create load efficiently enough. That is, in order to load machines with databases, one machine with a benchmark is often not enough.

Decision:

With the help of our scripts, you can simplify running benchmarks on multiple machines and the collection of results.

Benchmarks that are available now:

  1. YCSB (YDB, CockroachDB, YugabyteDB)
  2. TPC-C (YDB, CockroachDB)