Přejít na hlavní obsah
Sleva 50% všechny plány, omezený čas. Od $2.48/mo
Redis

Redis

Redis je in-memory datové úložiště. Slouží jako cache, fronta zpráv, úložiště sessions, žebříčky i jako nejrozšířenější key-value databáze v produkci. Používají ho Twitter, GitHub, Stack Overflow i Airbnb. Latence pod milisekundu s možnostmi perzistence pro trvanlivost dat.

Na první pohled

75.1k

Hvězdičky na GitHubu

45

Zobrazení stránky

Verze Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Přístup

Redis je dostupný na redis://localhost:6379

Příklad přístupu přes interaktivní shell:

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/ → Adresář dat pro perzistenci
  • /var/log/redis/redis-server.log → Soubor protokolu
  • /usr/bin/redis-cli → Nástroj příkazové řádky Redis
  • /usr/bin/redis-server → Binární soubor démona Redis

Správa služeb

Běžné operace se službou:

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. Určuje, na kterých síťových rozhraních Redis naslouchá.
  • protected-mode. Musí být vypnut, pokud povolujete vzdálený přístup.
  • requirepass. Nastaví heslo pro autentizaci klientů.
  • maxmemory. Omezí využití RAM (pro účely cachování).
  • appendonly. Zapne AOF perzistenci.

Po každé změně:

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 Redis
  • redis-benchmark → Nástroj pro měření výkonu
  • redis-check-aof a redis-check-rdb → Ověřte soubory persistence AOF/RDB
  • redis-server → Ruční spuštění démona Redis

Logy a monitoring

Zkontrolovat protokoly:

journalctl -u redis-server -f

Monitorovat aktivitu:

redis-cli monitor

Zobrazit připojené klienty:

redis-cli client list

Režimy perzistence

Redis podporuje dva způsoby ukládání dat:

  1. Snímky RDB → Ukládá stav databáze v pravidelných intervalech (nenáročné na zdroje).
  2. AOF (Append Only File) → Zaznamenává každý zápis (bezpečnější, ale zabírá více místa).

Oboje můžete zapnout v /etc/redis/redis.conf pro trvanlivost.

Cloudzy poskytuje nespravovanou VPS infrastrukturu. Aplikace se instalují automaticky pro vlastní hosting zákazníkem, pod svými příslušnými upstream licencemi. Cloudzy není spojena se společností Redis Ltd. ani jí není podporována.

Více v databázových nástrojích

Související aplikace.

Nasaďte Redis hned teď. Od 2,48 $/měs.