Notes on Time Series Database
This a notes about the history and implementation of various time series databases. It aims to provide a deep insight of how various TSDBs work and how they envolve into current stage. Also some related fields like mining time series data would be covered.
There are two versions:
For compare TSDBs, you may want to try Xephon-B (still work in progress).
Roadmap
The writing roadmap is based on my personal interest and need for course projects, so it may not be in a well organized order.
- Basic knowledge of databases
- In memory time series databases [ ] compress data (delta) [ ] concurrency in single machine [ ] handling meta data [ ] log [ ] multiple machine
- Query Language
- Benchmark [ ] work load generation [ ] existing tools and pitfulls [ ] design of Xephon-B
- Gentic and time series [ ] existing gentic databases [ ] store gentic data in time series databases [ ] mining gentic data (also see mining time series data)
- Mining time series data
Acknowledgement
- Prof. Alvaro for his distributed system class