Skip to content

Latest commit

 

History

History
46 lines (32 loc) · 2.46 KB

README.md

File metadata and controls

46 lines (32 loc) · 2.46 KB

YCSB-TS

Build Status

YCSB-TS is a fork of YCSB that is adopted to use basic time domain functions and support timestamps and timeranges. It is used in TSDBBench to measure the performance of time series databases (TSDBs). To achieve this, many new workload options are introduced, as well as bindings for many TSDBs.

The benchmark is usually executed using Overlord.

Supported databases are tracked at http://tsdbbench.github.io/Overlord/#supported-databases.

Getting Started

  • To build the full distribution, with all database bindings: mvn clean package
  • The usage is the same as original YCSB, see the documentation here.

Additional Information

  • Everything was tested and used on Debian Jessie x64, but should work on Ubuntu.
    • Ubuntu has different package names for a lot of the packages, you need to find and change them
  • Logfiles/Benchmark Results are stored compressed as .ydc Files

Development Information

Funding

TSDBBench received funding from the Federal Ministry for Economic Affairs and Energy in the context of the project NEMAR.

BMWi

Related Links