Arrow Left IconExplore Scalers

Use events from Redis to trigger autoscaling with Kedify and KEDA

Get Started
Redis Diagram

Redis is an in-memory data structure store, used as a database, cache, and message broker, with support for complex queries

It’s ideal for fast data access and real-time processing. It’s perfect to use KEDA to automatically scale applications based on data volume in different Redis data structures like Lists, Streams, and using Sentinel for high availability setups.

Featured Use Cases


High-performance message queuing system required for real-time data processing applications.

Redis Usage:

Messages are queued into a Redis List, providing fast access and write speeds essential for high-demand environments like financial transactions or real-time analytics.

KEDA Usage:

KEDA automatically scales processing backends based on the Redis List length, ensuring low latency and high throughput without manual intervention.
Get Started
kind: ScaledObject
  name: message-queue-scaledobject
  namespace: default
    name: message-processor-deployment
  - type: redis
      address: redis:6379
      listName: messages
      listLength: '10'