| name | redis |
| description | Redis caching patterns, pub/sub, sessions, rate limiting, and data structures. |
| allowed-tools | Read, Write, Edit, Bash, Glob, Grep |
| graph | {"domains":["domain:web-development"],"specializations":["specialization:web-development"],"skillAreas":["skill-area:caching-strategies","skill-area:data-fetching-caching"],"roles":["role:backend-engineer"],"topics":["topic:cache-aside-pattern"]} |
Redis Skill
Expert assistance for Redis caching and data management.
Capabilities
- Implement caching strategies
- Build pub/sub systems
- Manage sessions
- Implement rate limiting
- Use Redis data structures
Caching Pattern
async function getCachedUser(id: string) {
const cached = await redis.get(`user:${id}`);
if (cached) return JSON.parse(cached);
user = db..({ : { id } });
redis.(, , .(user));
user;
}