Adgang
Du kan få adgang til Redis på redis://localhost:6379
Eksempel på interaktiv shell-adgang:
redis-cli
127.0.0.1:6379> set example "Hello Redis"
127.0.0.1:6379> get example
"Hello Redis"
Vigtige filer og mapper
/etc/redis/redis.conf→ Hovedkonfigurationsfil/var/lib/redis/→ Datakatalog til persistens/var/log/redis/redis-server.log→ Logfil/usr/bin/redis-cli→ Redis-kommandolinjeværktøj/usr/bin/redis-server→ Redis-daemon-binærfil
Servicestyring
Almindelige serviceoperationer:
systemctl restart redis-server # Restart Redis
systemctl stop redis-server # Stop Redis
systemctl status redis-server # View Redis status
Konfiguration
Redis-konfigurationsfil: /etc/redis/redis.conf
- bind — Styrer, hvilke netværksgrænseflader Redis lytter på.
- beskyttet tilstand — Skal være deaktiveret, hvis du tillader fjernadgang.
- requirepass — Indstil en adgangskode til klientgodkendelse.
- maxmemory — Begræns RAM-forbruget (til caching-brugssituationer).
- appendonly — Aktiver AOF-persistens.
Efter at have foretaget ændringer:
systemctl restart redis-server
Nyttige værktøjer og kommandoer
Redis indeholder flere indbyggede værktøjer:
redis-cli→ Kommandolinjegrænseflade til Redisredis-benchmark→ Benchmarking-værktøjredis-check-aofogredis-check-rdb→ Valider AOF/RDB-persistensfilerredis-server→ Manuel start af Redis-daemonen
Logs og overvågning
Kontroller logfiler:
journalctl -u redis-server -f
Overvåg aktivitet:
redis-cli monitor
Vis tilsluttede klienter:
redis-cli client list
Persistensmodi
Redis understøtter to persistensmuligheder:
- RDB-snapshots → Gemmer databasestatus med jævne mellemrum (letvægts).
- AOF (Append Only File) → Logger alle skrivninger (sikrere, men større).
Du kan aktivere begge dele i /etc/redis/redis.conf for holdbarhed.