Get Started with Redis Modules on AWS

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

Step 1: Add modules

Step 2: Connect

Download the “Redis Insight” desktop
tool to connect and interact

Mac | Windows | Linux
 

RediSearch

RediSearch adds a secondary index, a query engine, and a full-text search to Redis

Data Model:
Index, query, and search in Redis Hashes
Performance:
4X – 100X faster

Use Cases:

  1. Real-time indexes
  2. Product catalogue search
  3. Site search
     

Quick start

Learn more  |  Docs  |  GitHub

RedisJSON

RedisJSON adds native support for storing and retrieving JSON documents at the speed of Redis.

Data Model:
JSON Document
 
Performance:
10X faster

Use Cases:

  1. Content management
  2. Hierarchical data
  3. Personalization
     

Quick start

Learn more  |  Docs  |  GitHub

RedisGraph

RedisGraph is a queryable property graph data structure designed for real-time use cases.

Data Model:
Sparse Adjacency Matrix
Performance:
200X faster [1][2]

Use Cases:

  1. Resource Management (Identity, Access Management)
  2. Payment management
  3. Assets management

Quick start

Learn more  |  Docs  |  GitHub

RedisTimeSeries

RedisTimeSeries adds native time-series database capabilities to Redis.
 

Data Model:
Redis Radix Tree
Performance:
4X – 100X faster [1][2]

Use Cases:

  1. Application monitoring
  2. Anomaly detection
  3. Telemetry

Quick start

Learn more  |  Docs  |  GitHub

RedisBloom

RedisBloom adds Bloom filter, Cuckoo filter, Count-Min Sketch, and Top-K capabilities to Redis.

Performance:
17X faster

Use Cases:

  1. Fraud mitigation
  2. Leaderboards
  3. Advertising

Quick start

Learn more  |  Docs  |  GitHub

RedisAI

RedisAI is a real-time AI inferencing/serving engine in Redis.
 

Performance:
4X – 100X faster

Use Cases:

  1. Fraud detection/transaction scoring
  2. Recommendation engines
  3. Ads serving

Quick start

Learn more  |  Docs  |  GitHub

RedisGears

RedisGears is a distributed programmable engine in Redis. It makes it simple to execute server side logic using functions, triggers and control workflows across data-models/data-structures and shards

Use Cases:

  1. Write behind/through
  2. Real-time data processing
  3. Reliable stream and events processing

Quick start

Learn more  |  Docs  |  GitHub

See what others are building