What problem does it solve?
This Skill provides comprehensive guidance and commands for managing Redis, a powerful in-memory data structure store used as a database, cache, and message broker, simplifying complex operations.
Core Features & Use Cases
- Connection Management: Connect to local or remote Redis instances, including clustered environments.
- Data Structure Operations: Perform CRUD operations on Strings, Hashes, Lists, Sets, and Sorted Sets.
- Persistence & Replication: Configure RDB snapshots and AOF logging for data durability, and set up master-replica replication.
- Cluster Management: Create, manage, and inspect Redis clusters.
- Performance Monitoring: Monitor server performance, identify slow queries, and analyze memory usage.
- Common Scenarios: Implement distributed locks, rate limiting, and cache-aside patterns.
Quick Start
Connect to a local Redis instance and retrieve the value associated with the key 'mykey'.