#time-series #time-series-database #record #compact #regular #storage #intervals

utimeseries

An experimental time series database with a compact storage format to record data occurring in regular intervals

1 unstable release

Uses old Rust 2015

0.1.1 Feb 17, 2020
0.1.0 Apr 27, 2018

#1733 in Database interfaces

MIT license

34KB
781 lines

utimeseries

Build Status

The utimeseries crate is an experimental time series database that uses a fairly compact storage format to record data that occurs in regular intervals. Its primary purpose is to record data such as measurements on embedded devices. The data format is designed with the following goals in mind:

  • Corruption resistant: Incomplete or interrupted data-writes will never cause the file to become corrupted
  • Fast retrieval: Retrieving a subset of the data should be fast
  • Compact

Dependencies

~1.5MB
~20K SLoC