Use cases

48 views
Skip to first unread message

Norma Silva

unread,
Aug 25, 2019, 6:20:49 PM8/25/19
to RedisTimeSeries Discussion Forum
Hi everybody,

Can you give some use cases with redis TS?

Thanks in advances

Roshan Kumar

unread,
Aug 26, 2019, 2:27:27 PM8/26/19
to RedisTimeSeries Discussion Forum
Norma,

There are many use cases for RedisTimeSeries. Here are the common ones:


Application and system monitoring: A typical setup includes Grafana + Prometheus, with Prometheus connected to a SQL-based database or a disk storage. You could boost the performance of this setup with Grafana + Prometheus + RedisTimeSeries. You’ll get better UX on your Grafana dashboard. You can also support more panels and pull more metrics per panel.


IoT: IoT solutions rely on sensors collecting periodic data and sending them to central or federated cloud solutions for analysis. A typical industrial grade IoT solution captures data from hundreds of thousands of sensors on multiple data points. You can capture the data in RedisTimeSeries and enforce downsampling, so that you keep only relevant data.


Market research: A lot of market research and analytics depend on running multivariate regression and other predictive analysis on time series data. Traditionally, solutions employed a relational database to store this data. You could use RedisTimeSeries as a front-end database to serve time series queries. The queries can run 100 to 1000 times faster.


Energy and utilities: Power consumption metrics by time is the most invaluable data for energy companies. Consumer power utility companies are innovating new personalized solutions to reduce power consumption by each customer. Most of these solutions are based on analysis of time series data. They can all employ RedisTimeSeries.


Thanks,
Roshan

Vishal Goklani

unread,
Aug 26, 2019, 2:32:05 PM8/26/19
to RedisTimeSeries Discussion Forum
We plan to use this for anomaly detection. 

We tried InfluxDB (terrible), and then switched over to redis but managing the keyspace was a headache. Hoping the new TS modules clean things up.  

Roshan Kumar

unread,
Aug 26, 2019, 3:28:51 PM8/26/19
to RedisTimeSeries Discussion Forum
Vishal,

You should surely try RedisTimeSeries. It has built-in support for downsampling and retention period. If you can let us know your specific needs, we would be more than happy to suggest how you can use RedisTimeSeries for your use case.

Thanks,
Roshan

Vishal Goklani

unread,
Aug 26, 2019, 3:34:46 PM8/26/19
to Roshan Kumar, RedisTimeSeries Discussion Forum
Thanks for the response Roshan. I’m waiting for the team to push some updates that address a few issues:




-- 
You received this message because you are subscribed to the Google Groups "RedisTimeSeries Discussion Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to redistimeseri...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/redistimeseries/619524e0-0ad7-429d-a994-b01e0bfefb00%40googlegroups.com.

Pedro P

unread,
Dec 25, 2019, 3:01:25 PM12/25/19
to RedisTimeSeries Discussion Forum

Hi,

I think this may be an useful link;

Using Redis as a Time Series Database: Why and How



Regards

jose

unread,
Jan 4, 2020, 10:45:05 AM1/4/20
to RedisTimeSeries Discussion Forum

alberto

unread,
Feb 12, 2020, 6:26:56 PM2/12/20
to RedisTimeSeries Discussion Forum
Reply all
Reply to author
Forward
0 new messages