What problem does it solve?
This Skill provides a robust, Redis-compatible in-memory data store for high-performance applications, enabling efficient caching, session management, and real-time data operations.
Core Features & Use Cases
- Caching: Implement cache-aside, write-through, or stale-while-revalidate patterns for faster data retrieval.
- Session Storage: Manage user sessions reliably using hash-based or JSON storage.
- Real-time Data: Utilize Pub/Sub for instant notifications or Streams for durable message queuing and event sourcing.
- Rate Limiting & Locks: Secure your services with robust rate limiting and distributed locking mechanisms.
- Leaderboards & Counters: Build dynamic leaderboards and track metrics with high-performance sorted sets and atomic counters.
Quick Start
Use the valkey skill to set a cache entry for 'user:123' with the value '{"name": "Alice"}' and an expiration of 1 hour.