-
Notifications
You must be signed in to change notification settings - Fork 1
About
Babelstat is a one-stop time-series statistics database capable of performing calculations of time-series based on algebraic notation calculation (i.e. (A+B)*pi)). Every number in time-series is stored as a document in CouchDB. All documents are stored in the same document format and each document is described by 5 query parameters as well as frequency, scale and metric. Within the Babelstat server these documents are represented by a single record type.
Additionally Babelstat is able to take returned time-series and aggregate them on time, making it possible to compare different time-series that were inputted Babelstat allows you to store very different numbers within a single datastore and compare numbers in different metrics (like kilometers and feet) in a sensible way. Since Babelstat returns time series, graphing them should not be a problem.
Currently Babelstat is only accessable using an Erlang interface and has to be started within in a CouchDB VM (since it uses the internal CouchDB API to save and retrieve data).