Author: Ajeet Singh Raina
If you want to add a time series data structure to your Redis database, check out RedisTimeSeries browser tool that comes with RedisInsight.
RedisTimeseries is a Redis module developed by Redis Labs to enhance your experience managing time-series data with Redis. It simplifies the use of Redis for time-series use cases such as internet of things (IoT) data, stock prices, and telemetry. With RedisTimeSeries, you can ingest and query millions of samples and events at the speed of Redis. Advanced tooling such as downsampling and aggregation ensure a small memory footprint without impacting performance. Use a variety of queries for visualization and monitoring with built-in connectors to popular monitoring tools like Grafana, Prometheus, and Telegraf.
With RedisInsight browser tool, you can perform the below sets of activities:
- TS.RANGE & TS.MRANGE are supported
- Charts support milliseconds.
- Ability to configure auto refresh interval.
- Ability to submit query with ‘ctrl + enter’ in single line mode
- Display tabular as well as JSON view
Follow this link to create Redis database using Docker container that comes with RedisTimeSeries module enabled
To install RedisInsight on your local system, you need to first download the software from Redis Labs website.
Click this link to access a form that allows you to select the operating system of your choice.
Run the installer. After the web server starts, open http://YOUR_HOST_IP:8001 and add a Redis database connection.
Select "Connect to a Redis database"
Enter the requested details, including Name, Host (endpoint), Port, and Password. Then click “ADD REDIS DATABASE”.
TS.RANGE ts:carbon_monoxide 1112596200 1112603400