RADAR-base / RADAR-IoT

RADAR-base IoT framework
Apache License 2.0
7 stars 2 forks source link

Investigate using Redis Streams #20

Open yatharthranjan opened 4 years ago

yatharthranjan commented 4 years ago

We can try to use Redis Streams https://redis.io/topics/streams-intro instead of the Publish/Subscribe as it has better data retention and delivery guarantees and also provides much more features like time series data queries and consumer groups (very similar to kafka). This will also allow using grafana directly with Redis (https://grafana.com/grafana/plugins/redis-datasource) and bypass influxdb. Or if we plan to move to MQTT this would not be required anyway.