Description
Due to the massive amount of time series managed at the edge and the disconnected nature of operations, a native time series database is necessary as part of EdgeX. MongoDB is not an optimal fit for huge amount of time series data.
...
- Ability to send data to a local remote InfluxDB instance
- Ability to send data to a remote InfluxDB instance
- Ability to send data to multiple InfluxDB instances (up to 3)
Design
There are 2 options to implement this:
...
Although the best option would be to modify Core Data Service in order to rely on InfluxDB instead of MongoDB, a first step to achieve integration with influx is to modify the existing Export Service in order to enable a new delivery
...
...
Code
To be updated.
Current status
To be updated.Waiting for Go Export Client & Distribution to be finalized by the appointed group before making the contribution