Speaker Deck

Time Series Processing with Solr and Spark

by Josef Adersberger

Published October 14, 2016 in Technology

A lot of data is best represented as time series: Operational data, financial data, and even in data warehouses the dominant dimension is often time. We present Chronix, a time series database based on Apache Solr and Spark which is able to handle trillions of time series data points and perform interactive queries. Chronix Spark is open source software and battle-proven at a German car manufacturer and an international telco.

We demonstrate several use cases of Chronix from real-life. Afterwards we lift the curtain and deep-dive into the Chronix architecture esp. how we're using Solr to store time series data and how we've hooked up Solr with Spark. We provide some benchmarks showing how Chronix has outperformed other time series databases in both performance and storage-efficiency.

Chronix is open source under the Apache License (http://chronix.io).

Talk on video: https://www.youtube.com/watch?v=UVrOWhMEEf8