redis
Installation
SKILL.md
Identity
- Unit:
redis-server.service - Config:
/etc/redis/redis.conf - Logs:
journalctl -u redis-server,/var/log/redis/redis-server.log - Data dir:
/var/lib/redis/ - Socket:
/run/redis/redis-server.sock(if unixsocket enabled) - Distro install:
apt install redis-server/dnf install redis
Key Operations
| Operation | Command | Notes |
|---|---|---|
| Service status | systemctl status redis-server |
Unit name is redis on RHEL |
| Connect (TCP) | redis-cli -h 127.0.0.1 -p 6379 |
Add -a <password> or use AUTH after connecting |
| Connect (socket) | redis-cli -s /run/redis/redis-server.sock |
Faster; requires local access |
| Ping server | redis-cli PING |
Returns PONG; use to verify connectivity |
| Set a key | redis-cli SET mykey "value" |
Add EX 60 for 60-second TTL |
| Get a key | redis-cli GET mykey |
Returns (nil) if key doesn't exist |
| Delete a key | redis-cli DEL mykey |
Accepts multiple keys; returns count deleted |
Related skills