50% off alle planer, begrænset periode. Fra kun $2.48/mo
Redis

Redis

Redis er in-memory datalager. Cache, beskedkø, sessionslagring, leaderboards og den mest udbredte key-value-database i produktion. Bruges hos Twitter, GitHub, Stack Overflow og Airbnb. Latenstid under et millisekund med persistensmuligheder for holdbarhed.

Version

Latest

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP Types

IPV4,IPV6

Access

Du kan tilgå Redis på redis://localhost:6379

Eksempel på interaktiv shelladgang:

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 → Primær konfigurationsfil
  • /var/lib/redis/ → Datakatalog til persistens
  • /var/log/redis/redis-server.log → Log file
  • /usr/bin/redis-cli → Redis kommandolinjeværktøj
  • /usr/bin/redis-server → Redis daemon-binær

Service Management

Almindelige serviceoperationer:

systemctl restart redis-server   # Restart Redis
systemctl stop redis-server      # Stop Redis
systemctl status redis-server    # View Redis status

Configuration

Redis konfigurationsfil: /etc/redis/redis.conf

  • bind. Styrer hvilke netværksgrænseflader Redis lytter på.
  • protected-mode. Skal deaktiveres, hvis du tillader fjernadgang.
  • requirepass. Angiv en adgangskode til klientgodkendelse.
  • maxmemory. Begræns RAM-forbrug (til cachingscenarier).
  • appendonly. Aktiver AOF-persistens.

Efter enhver ændring:

systemctl restart redis-server

Nyttige værktøjer og kommandoer

Redis indeholder flere indbyggede værktøjer:

  • redis-cli → Kommandolinjegrænseflade til Redis
  • redis-benchmark → Benchmarking utility
  • redis-check-aof and redis-check-rdb → Valider AOF/RDB-persistensfiler
  • redis-server → Manuel start af Redis-dæmonen

Logs og overvågning

Check logs:

journalctl -u redis-server -f

Monitor activity:

redis-cli monitor

Vis tilsluttede klienter:

redis-cli client list

Persistence Modes

Redis understøtter to persistensindstillinger:

  1. RDB-snapshots → Gemmer databasetilstanden med jævne mellemrum (letvægts).
  2. AOF (Append Only File) → Logger alle skrivninger (sikrere, men fylder mere).

Du kan aktivere begge i /etc/redis/redis.conf for durability.

Mere om databaseværktøjer

Related apps.

Installer Redis nu. From $2.48/mo.