Click here to load reader
Upload
pinglei-guo
View
38
Download
0
Embed Size (px)
Citation preview
A time series database benchmark suite
Zheyuan Chen, Pinglei Guo
Time Series Data
- Sequences of measurements- Ordered by timestamps
Examples
- Monitoring- Stock price- Sensor- Internet of Things- User activity
Time Series Databases (TSDBs)
TSDBs are special !
- Time-centric- Workloads- Data structures
We need a benchmark tool to make the right choice
Old benchmark won’t work (Hi YCSB)
Here comes Xephon-B
Different workloads to emulate real use case of TSDB
Type Write Read Range Meta Precision
Monitoring Extreme high high latest few second
IoT Extreme high high long few nanosecond
User activity High low long large minute
Battery included
● One command local setup● Auto deploy to cloud service providers● Intuitive visualization
Continuous integration
● Integrate with existing CI systems easily. (ie: Travis)● Know the performance impact of every line of code● Evaluate pull requests
Share your result● Your result is also time series data● Compare with peers and the old you, shown them you are the best● Submit your result and get a permanent URL● Host on your own server, Xephon-B is all open source!
A Time series database benchmark suite
Make the right choice