Skip to content

benchhub/cookbook

Repository files navigation

cookbook

Provision machine, setup databases and benchmarks frameworks

TODO

  • use docker w/ default config first, have things running so we can test out the rest of benchhub, deal w/ overhead and config later

Databases

RDBMS

  • MySQL (single node)
  • MySQL (master slave?)
  • PostgreSQL (single node)
  • PostgresSQL (multi node)

KV

Column Family

  • Cassandra (single node)
  • Cassandra (multi node)
  • HBase (multi node) along w/ HDFS

Document

  • MongoDB

TSDB

  • timescaledb (along w/ Postgres)
  • InfluxDB (only single node is available)
  • KairosDB
  • OpenTSDB

Hybrid?

Benchmark frameworks

  • TPC-X series
    • TPC-C
    • TPC-H
    • TPC-IoT
  • YCSB
  • OLTPBench
    • how oltpbench implement YCSB? from scratch
  • HiBench

About

Setup databases and benchmarks frameworks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages