Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

...

via InfluxDB Go Client

...

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