%50 indirim tüm planlarda, sınırlı süre. Başlangıç fiyatı $2.48/mo
Redis

Redis

Redis, bellek içi veri deposudur. Önbellekleme, mesaj kuyruğu, oturum deposu, skor tabloları ve üretimdeki en yaygın kullanılan anahtar-değer veritabanıdır. Twitter, GitHub, Stack Overflow ve Airbnb tarafından kullanılmaktadır. Milisaniyenin altında gecikme süresi sunar; kalıcılık için çeşitli seçenekler mevcuttur.

Version

Latest

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP Types

IPV4,IPV6

Access

Redis'ye şu adresten erişebilirsiniz: redis://localhost:6379

Etkileşimli kabuk erişimi örneği:

redis-cli
127.0.0.1:6379> set example "Hello Redis"
127.0.0.1:6379> get example
"Hello Redis"

Önemli Dosyalar ve Dizinler

  • /etc/redis/redis.conf → Ana yapılandırma dosyası
  • /var/lib/redis/ → Kalıcılık için veri dizini
  • /var/log/redis/redis-server.log → Log file
  • /usr/bin/redis-cli → Redis komut satırı aracı
  • /usr/bin/redis-server → Redis daemon ikili dosyası

Service Management

Yaygın servis işlemleri:

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

Yapılandırma

Redis yapılandırma dosyası: /etc/redis/redis.conf

  • bind. Redis'nin hangi ağ arayüzlerini dinleyeceğini belirler.
  • protected-mode. Uzaktan erişime izin veriyorsanız devre dışı bırakılmalıdır.
  • requirepass. İstemci kimlik doğrulaması için bir parola belirler.
  • maxmemory. RAM kullanımını sınırlar (önbellekleme senaryoları için).
  • appendonly. AOF kalıcılığını etkinleştirir.

Herhangi bir değişiklikten sonra:

systemctl restart redis-server

Kullanışlı Araçlar ve Komutlar

Redis, birkaç yerleşik araç içerir:

  • redis-cli → Redis için komut satırı arayüzü
  • redis-benchmark → Benchmarking utility
  • redis-check-aof ve redis-check-rdb → AOF/RDB kalıcılık dosyalarını doğrular
  • redis-server → Redis daemon'ını manuel olarak başlatır

Günlükler ve İzleme

Check logs:

journalctl -u redis-server -f

Monitor activity:

redis-cli monitor

Bağlı istemcileri görüntüle:

redis-cli client list

Persistence Modes

Redis iki kalıcılık seçeneği sunar:

  1. RDB anlık görüntüleri → Veritabanı durumunu belirli aralıklarla kaydeder (hafif).
  2. AOF (Append Only File) → Her yazma işlemini günlüğe kaydeder (daha güvenli, ancak daha büyük).

İkisini birlikte şurada etkinleştirebilirsiniz: /etc/redis/redis.conf for durability.

Veritabanı Araçlarında Daha Fazlası

Related apps.

Redis'yi hemen dağıt. Aylık 2,48 dan başlayan fiyatlarla.