CommonGarden / Grow-IoT

Software packages for smart growing environments.
http://commongarden.org/
Other
25 stars 6 forks source link

Revisit Timeseries #402

Closed JakeHartnell closed 6 years ago

JakeHartnell commented 6 years ago

Do we really need InfluxDB? It's nice to be able to integrate, but it's one more thing to install and support.

Had a read through this article and figured we could be handling events better in MongoDB: http://rcardin.github.io/database/mongodb/time-series/2017/01/31/implementing-time-series-in-mongodb.html

Timeseries visualization is very important to our users and having to install a seperate instance of Grafana + influxdb adds more complexity.

Old issue: https://github.com/CommonGarden/Grow-IoT/issues/211

JakeHartnell commented 6 years ago

Maybe we should just use timescaledb for the backend database? http://www.timescale.com/

https://github.com/timescale/timescaledb/

JakeHartnell commented 6 years ago

Closing in favor of #417