Ana içeriğe geç
%50 indirim tüm planlarda, sınırlı süreyle. 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.

Kısaca

75.1k

GitHub yıldızları

45

Sayfa görüntülemeleri

Sürüm Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Erişim

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 → Günlük dosyası
  • /usr/bin/redis-cli → Redis komut satırı aracı
  • /usr/bin/redis-server → Redis daemon ikili dosyası

Servis Yönetimi

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 → Kıyaslama aracı
  • 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

Günlükleri kontrol et:

journalctl -u redis-server -f

Aktiviteyi izle:

redis-cli monitor

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

redis-cli client list

Kalıcılık Modları

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 dayanıklılık için.

Cloudzy yönetilmeyen VPS altyapısı sağlar. Uygulamalar, müşterinin kendi sunucusunda barındırması için kendi üst kaynak lisansları altında otomatik olarak kurulur. Cloudzy, Redis Ltd. ile bağlantılı değildir ve onun tarafından onaylanmamıştır.

Veritabanı Araçları'nda daha fazlası

İlgili uygulamalar.

Redis'yi hemen dağıt. 2,48 $/ay'dan başlayan fiyatlarla.