Redis Modules

Redis modules add superpowers to core Redis to help you build powerful applications with Redis, such as search, real-time inventory monitoring, analytics, gaming, and more.

Demonstration Video

Quick Start Guide

RediSearch

RediSearch adds a secondary index, query engine, and full-text search to Redis.
Data Model: Indexing, Querying, and Searching in Redis Hashes
Performance: 4x - 100x faster

Examples: 1. Real-time indexing 2. Product catalog search 3.

RedisJSON

RedisJSON adds native support for storing and retrieving JSON documents at the speed of Redis.
Data Model: JSON file
Performance: 10x faster


Use Case: 1. Content Management 2. Hierarchical Data 3. Personalization

RedisGraph

RedisGraph is a queryable attribute graph data structure designed for real-time use cases.
Data Model: Sparse Adjacency Matrix
Performance: 200 times faster

Use Case: 1. Resource Management (Identity, Access Management) 2. Payment Management 3. Asset Management

RedisTimeSeries

RedisTimeSeries adds native time series database functionality to Redis.
Data Model: Redis Base Tree
Performance: 4x - 100x faster

Example: 1. Application monitoring 2. Abnormal detection 3.

RedisBloom

RedisBloom adds Bloom filter, Cuckoo filter, Count-Min Sketch and Top-K capabilities to Redis.
Performance: 17x faster

Examples of use: 1. Fraud mitigation 2. Leaderboards 3.

RedisAI

RedisAI is a real-time AI inference/service engine in Redis.
Performance: 4x - 100x faster

Examples of use: 1. Fraud detection/transaction scoring 2. Recommendation engines 3.

RedisGears

RedisGears is the distributed programmable engine in Redis. It makes it easy to execute server-side logic using functions, triggers, and control workflows that span data models, data structures, and sharding.

Use cases: 1. Write behind/through 2. Real-time data processing 3. Reliable stream and event handling

For more information, please contact us!

Contact Hongke to help you solve your problems.

Let's have a chat