TSorage is a platform for collecting, storing, and processing time series. It aims to provide a scalable, performant, generic, and open source plateform for collecting, storing, processing, and presenting time series.

A time series is defined as a collection of values, order by a timestamp associated with each value. In TSorage, a value could be anything as long as it can be represented as nested attribute-value pairs, i.e. a JSON object. Its main purpose is to manage (I)IoT streams.