influxdb/README.md

26 lines
907 B
Markdown
Raw Normal View History

2013-09-26 14:31:11 +00:00
chronosdb
=========
Scalable datastore for metrics, events, and real-time analytics
2013-09-27 16:37:19 +00:00
Requirements
------------
* horizontal scalable
* http interface
* udp interface (low priority)
* persistent
* metadata for time series
* perform functions quickly (count, unique, sum, etc.)
* group by time intervals (e.g. count ticks every 5 minutes)
* joining multiple time series to generate new timeseries
* dynamic schema
* filter/query language (sql subset) with where clauses
* support multiple databases with read/write api key
* single time series should scale horizontally (no hot spots)
* dynamic cluster changes and data balancing
* pubsub layer
* continuous queries (keep connection open and return new points as they arrive)
* Delete ranges of points from any number of timeseries (that should reflect in disk space usage)
* querying should support one or more timeseries (possibly with regex to match on)