2 unstable releases

0.2.0 Mar 11, 2019
0.1.0 Jan 6, 2019

#82 in Database implementations

Download history 2/week @ 2018-12-31 16/week @ 2019-01-07 5/week @ 2019-01-14 2/week @ 2019-01-28 1/week @ 2019-02-18 1/week @ 2019-02-25 2/week @ 2019-03-04

13 downloads per month

BSD-3-Clause

31KB
702 lines

EmSeries

EmSeries is an Embedded Time Series database. Designed for small-scale applications, it is meant to handle time series data in much he same way that sqlite handles SQL data.

The project has so far only been outlined. Upcoming expected features:

  • indexing based on time
  • indexing based on tags (like Influx)
  • databases larger than memory
  • out of order data arrival
  • multi-process safety

The actual extent of the features implemened will depend on how I and any others decide to use them.


lib.rs:

An Embedded Time Series Database

This library provides a low-intensity time series database meant to be embedded inside of an application. The database is implemented as an append-only JSON file.

Dependencies

~3.5MB
~65K SLoC