Hozzáférés
A Redis-hez a következő címen férhet hozzá: 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 perzisztencia érdekében/var/log/redis/redis-server.log→ Naplófájl/usr/bin/redis-cli→ Redis parancssori eszköz/usr/bin/redis-server→ Redis démon bináris fájl
Szolgáltatásmenedzsment
Általános szolgáltatási műveletek:
systemctl restart redis-server # Restart Redis
systemctl stop redis-server # Stop Redis
systemctl status redis-server # View Redis status
Konfiguráció
Redis konfigurációs fájl: /etc/redis/redis.conf
- bind — Meghatározza, hogy a Redis mely hálózati interfészeket figyelje.
- protected-mode — Távoli hozzáférés engedélyezése esetén ezt ki kell kapcsolni.
- requirepass — Jelszó beállítása az ügyfél hitelesítéséhez.
- maxmemory — RAM-használat korlátozása (gyorsítótár használata esetén).
- appendonly — Engedélyezi az AOF perzisztenciát.
Bármilyen változtatás után:
systemctl restart redis-server
Hasznos eszközök és parancsok
A Redis több beépített eszközt tartalmaz:
redis-cli→ Parancssori felület a Redishezredis-benchmark→ Benchmarking segédprogramredis-check-aofésredis-check-rdb→ AOF/RDB állandósági fájlok érvényesítéseredis-server→ A Redis démon kézi indítása
Naplók és figyelés
Naplók ellenőrzése:
journalctl -u redis-server -f
Tevékenység figyelése:
redis-cli monitor
Csatlakozott ügyfelek megtekintése:
redis-cli client list
Kitartási módok
A Redis kétféle állandósági opciót támogat:
- RDB pillanatképek → Időnként elmenti az adatbázis állapotát (könnyű).
- AOF (csak hozzáfűzéses fájl) → Minden írási műveletet naplóz (biztonságosabb, de nagyobb méretű).
Mindkettőt engedélyezheti a /etc/redis/redis.conf a tartósság érdekében.