Explore Scalers
Use events from Redis to trigger autoscaling with Kedify and KEDA
Book demo !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
Scenario:
High-performance message queuing system required for real-time data processing applications.
Redis Scaler 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
apiVersion: keda.sh/v1alpha1
kind: ScaledObject
metadata:
name: message-queue-scaledobject
namespace: default
spec:
scaleTargetRef:
name: message-processor-deployment
triggers:
- type: redis
metadata:
address: redis:6379
listName: messages
listLength: '10'