Konuyu Açan #1
Giriş ve Temel Bilgiler
Redis, yüksek performanslı bir anahtar-değer veritabanıdır ve genellikle önbellekleme, oturum yönetimi ve gerçek zamanlı analizlerde kullanılır. Sunucu yönetimi, Redis’in stabil ve verimli çalışmasını sağlamak açısından kritik öneme sahiptir. Bu nedenle, temel komutlar ve yapılandırma adımlarını iyi bilmek gerekir.

Redis Sunucu Başlatma ve Durdurma
Öncelikle Redis servisini başlatmak veya durdurmak temel adımdır.
  • Linux sistemlerde:
    KOD
    1sudo systemctl start redis
    — Redis servisini başlatır.
    KOD
    1sudo systemctl stop redis
    — Redis servisini durdurur.
  • Alternatif olarak, eğer init.d kullanıyorsanız:
    KOD
    1/etc/init.d/redis-server start
    veya
    KOD
    1/etc/init.d/redis-server stop


    Konfigürasyon Dosyasını Yönetmek
    Redis’in ana yapılandırma dosyası genellikle redis.conf olarak bulunur. Burada sunucu portu, bellek sınırları, güvenlik ayarları ve diğer parametreler ayarlanır.
  • En sık kullanılan ayarlar:
    • port: Redis’in dinleyeceği port (default 6379).
    • bind: IP adresi ile erişim sınırlandırması.
    • maxmemory: kullanılacak maksimum bellek.
    • requirepass: erişim için şifre belirleme.


    Yapılandırma değişikliklerini uygulamak için Redis’i yeniden başlatmak gerekir.

    İşletimsel Komutlar ve İzleme
    Sunucunun durumunu ve performansını izlemek için kullanabileceğiniz temel komutlar:
  • INFO: Sunucu, bellek kullanımı, bağlantı durumu ve diğer detaylar.
    KOD
    1redis-cli INFO

  • MONITOR: Gerçek zamanlı komut akışını izler.
    KOD
    1redis-cli MONITOR

  • CONFIG GET ve CONFIG SET: Yapılandırma parametrelerini sorgulama ve değiştirme.

    Örneğin, maksimum bellek ayarını görmek için:
    KOD
    1redis-cli CONFIG GET maxmemory

    Değeri değiştirmek için:
    KOD
    1redis-cli CONFIG SET maxmemory 256mb


    Yedekleme ve Veri Güvenliği
    Redis’in veri kaybını önlemek için düzenli yedekleme yapmak önemlidir.
  • SAVE: Anlık yedekleme.
  • BGSAVE: Arka planda yedekleme işlemini başlatır.
  • redis-cli --rdb dump.rdb: Belirli zamanda snapshot alınması.

    Ayrıca, erişim şifresi ve IP kısıtlamaları ile güvenlik önlemleri alınmalıdır.

    Redis yönetiminde temel komutları ve yapılandırma adımlarını bilmek, sunucunun sağlıklı ve güvenli işlemesini sağlar.

    Bu bilgiler ışığında, Redis sunucu yönetimini daha etkin hale getirebilmek için detaylı konfigürasyonlar ve izleme araçlarını da incelemek faydalı olacaktır.
  • Yanıt vermek için giriş yapmış olmalısınız.

    0 alıntı seçildi