An open API service indexing awesome lists of open source software.

https://github.com/ydb-platform/benchhelpers

Scripts and tools to bench YDB and other DBs
https://github.com/ydb-platform/benchhelpers

Last synced: 3 months ago
JSON representation

Scripts and tools to bench YDB and other DBs

Awesome Lists containing this project

README

          

# benchhelpers

In this repository, you will find scripts to deploy and evaluate the performance of the
[YDB](https://ydb.tech/), [CockroachDB](https://www.cockroachlabs.com/), and [YugabyteDB](https://www.yugabyte.com/) databases.
Note that our deployment scripts are not suitable for production.

These scripts were used the article [YCSB performance series](https://blog.ydb.tech/ycsb-performance-series-ydb-cockroachdb-and-yugabytedb-f25c077a382b).

### 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](ycsb/README.md) (YDB, CockroachDB, YugabyteDB)
2. [TPC-C](tpcc/README.md) (YDB, CockroachDB)