Access
Az Redis elérési címe: redis://localhost:6379
Interaktív shell-hozzáférés – példa:
redis-cli
127.0.0.1:6379> set example "Hello Redis"
127.0.0.1:6379> get example
"Hello Redis"
Fontos fájlok és könyvtárak
/etc/redis/redis.conf→ Fő konfigurációs fájl/var/lib/redis/→ Adatkönyvtár a perzisztenciához/var/log/redis/redis-server.log→ Log file/usr/bin/redis-cli→ Redis parancssori eszköz/usr/bin/redis-server→ Redis daemon binary
Service Management
Gyakori szolgáltatásműveletek:
systemctl restart redis-server # Restart Redis
systemctl stop redis-server # Stop Redis
systemctl status redis-server # View Redis status
Configuration
Redis konfigurációs fájl: /etc/redis/redis.conf
- bind. Meghatározza, hogy az Redis mely hálózati interfészeken fogad kapcsolatokat.
- védett módot. Le kell tiltani, ha engedélyezi a távoli hozzáférést.
- requirepass. Jelszót állít be az ügyfelek hitelesítéséhez.
- maxmemory. Korlátozza az RAM memóriahasználatát (gyorsítótárazási esetekhez).
- appendonly. Az AOF-perzisztencia engedélyezése.
Bármilyen módosítás után:
systemctl restart redis-server
Hasznos eszközök és parancsok
Az Redis számos beépített eszközt tartalmaz:
redis-cli→ Parancssori felület az Redis-hezredis-benchmark→ Benchmarking utilityredis-check-aofandredis-check-rdb→ AOF/RDB perzisztenciafájlok ellenőrzéseredis-server→ Az Redis démon manuális indítása
Naplók és monitorozás
Check logs:
journalctl -u redis-server -f
Monitor activity:
redis-cli monitor
Csatlakozott kliensek megtekintése:
redis-cli client list
Persistence Modes
Az Redis két perzisztencia-módot támogat:
- RDB pillanatképek → Meghatározott időközönként menti az adatbázis állapotát (kis erőforrásigényű).
- AOF (Append Only File) → Minden írási műveletet naplóz (biztonságosabb, de nagyobb tárhelyet igényel).
Mindkettőt engedélyezheti a következő fájlban: /etc/redis/redis.conf for durability.