Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
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 lat...
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 li...
Share your result
● Your result is also time series data
● Compare with peers and the old you, shown them you are the best...
A Time series database benchmark suite
Make the right choice
Upcoming SlideShare
Loading in …5
×

Intoduce Xephon-B

104 views

Published on

Xephon-B is a novel time series benchmark tool. With special workload to emulate real world use case of tsdb. And it can also be used by database researchers and vendors with continuous integration. Its server can also be hosted in your own infrastructure to share your benchmark results.

This is a lighting talk on CMPS232 class. The project source can be found in https://github.com/xephonhq (under development)

Published in: Data & Analytics
  • Be the first to comment

  • Be the first to like this

Intoduce Xephon-B

  1. 1. A time series database benchmark suite Zheyuan Chen, Pinglei Guo
  2. 2. Time Series Data - Sequences of measurements - Ordered by timestamps
  3. 3. Examples - Monitoring - Stock price - Sensor - Internet of Things - User activity
  4. 4. Time Series Databases (TSDBs)
  5. 5. TSDBs are special ! - Time-centric - Workloads - Data structures
  6. 6. We need a benchmark tool to make the right choice
  7. 7. Old benchmark won’t work (Hi YCSB)
  8. 8. Here comes Xephon-B
  9. 9. 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
  10. 10. Battery included ● One command local setup ● Auto deploy to cloud service providers ● Intuitive visualization
  11. 11. Continuous integration ● Integrate with existing CI systems easily. (ie: Travis) ● Know the performance impact of every line of code ● Evaluate pull requests
  12. 12. 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!
  13. 13. A Time series database benchmark suite Make the right choice

×