https://github.com/dashesy/pandas-tsdb
pandas interface to some timeseries database
https://github.com/dashesy/pandas-tsdb
Last synced: over 1 year ago
JSON representation
pandas interface to some timeseries database
- Host: GitHub
- URL: https://github.com/dashesy/pandas-tsdb
- Owner: dashesy
- License: other
- Created: 2015-02-23T17:37:48.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2015-04-12T02:39:35.000Z (about 11 years ago)
- Last Synced: 2025-01-13T06:28:27.610Z (over 1 year ago)
- Language: Python
- Size: 184 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pandas-tsdb: timeseries database interface for Pandas
## What is it
time-series databases fit naturaly with Pandas dataframes. Plan is to make this a PR against Pandas when underlying backend(s) is released.
The dataframe column names that start with `_` will be treated as metadata that do not need to be saved to database unless as tags/labels, e.g. `_pk` can be used as primary key to group different measurements together.
Column names should follow a namespace notation with dots (`.`) e.g. `activity.calories` is measurement about calories but has namesapce of `activity`.
Namespaces can be automatically added to columns prior to recording to database, and taken out when reading results.
## Supported backends
At this point the only supported backend is InfluxDB, but there is at least one more we will add later.
## License
BSD