Přístup
Redis je přístupný na adrese redis://localhost:6379
Příklad interaktivního přístupu k shellu:
redis-cli
127.0.0.1:6379> set example "Hello Redis"
127.0.0.1:6379> get example
"Hello Redis"
Důležité soubory a adresáře
/etc/redis/redis.conf→ Hlavní konfigurační soubor/var/lib/redis/→ Datový adresář pro trvalé uložení/var/log/redis/redis-server.log→ Soubor protokolu/usr/bin/redis-cli→ Nástroj příkazového řádku Redis/usr/bin/redis-server→ Binární soubor démona Redis
Správa služeb
Běžné servisní operace:
systemctl restart redis-server # Restart Redis
systemctl stop redis-server # Stop Redis
systemctl status redis-server # View Redis status
Konfigurace
Konfigurační soubor Redis: /etc/redis/redis.conf
- bind — Řídí, na kterých síťových rozhraních Redis naslouchá.
- protected-mode — Musí být zakázáno, pokud povolíte vzdálený přístup.
- requirepass — Nastaví heslo pro ověření klienta.
- maxmemory — Omezit využití paměti RAM (pro případy použití cache).
- appendonly — Povolit trvalost AOF.
Po provedení jakékoli změny:
systemctl restart redis-server
Užitečné nástroje a příkazy
Redis obsahuje několik vestavěných nástrojů:
redis-cli→ Rozhraní příkazového řádku pro Redisredis-benchmark→ Benchmarkingová utilitaredis-check-aofaredis-check-rdb→ Ověřte soubory perzistence AOF/RDBredis-server→ Ruční spuštění démona Redis
Protokoly a monitorování
Zkontrolujte protokoly:
journalctl -u redis-server -f
Sledování aktivity:
redis-cli monitor
Zobrazit připojené klienty:
redis-cli client list
Režimy perzistence
Redis podporuje dvě možnosti perzistence:
- Snímky RDB → Ukládá stav databáze v pravidelných intervalech (lehké).
- AOF (Append Only File) → Zaznamenává každý zápis (bezpečnější, ale větší).
Můžete povolit obojí v /etc/redis/redis.conf pro dlouhou životnost.