Redis Query
Execute Redis commands via redis-cli.
Environment Variables
REDIS_URL- Redis connection URL (e.g.redis://user:pass@host:6379/0)
Basic commands
redis-cli -u "$REDIS_URL" PING
redis-cli -u "$REDIS_URL" GET mykey
redis-cli -u "$REDIS_URL" SET mykey "hello" EX 3600
Scan keys (safe for production)
redis-cli -u "$REDIS_URL" --scan --pattern "session:*" | head -20
Hash operations
redis-cli -u "$REDIS_URL" HGETALL user:123
Server info
redis-cli -u "$REDIS_URL" INFO server | head -20
Notes
- Avoid
KEYS *on large databases; useSCANinstead. - Confirm before running
FLUSHDB,FLUSHALL, orDELon multiple keys.