• 13-07-2021, 19:27:39
    #1
    Redis Nedir?
    Redis açılımı Remote Dictionary Server olan, açık kodla C ile yazılmış key-value (inmemory) yani anahtar değer şekliyle biçimlendirilen NoSQL bir veritabanıdır. İnmemory olarak çalışmasının yanında verileri diskte saklama özelliğinede sahip olan Redis bu özelliğiyle veri kaybı yaşamanızada engel olur.HASH, STRING, SORTED, LIST ve SET tarzı veri çeşitlerini destekleyen bir sunucudur.
    C, C#, C++, D, Erlang, Fancy, Haskell, haXe, Io, Java, Lua, Node.js, Perl, PHP, Pure Data, Python, Ruby, Azure ve daha birçok yazılım dilide Redis’i destekliyor. Resmi olarak Linux sunucularda çalışan Redis, Windows sunucularda da daha eski versiyonuyla çalışabiliyor.
    Redis; Instagram, Twitter, Pinterest, Tumblr gibi popüler firmalar tarafından da kullanılmaktadır.


    Redis Ne İşe Yarar?
    Caching
    Okuma ve yazma verileri, alışılagelmiş veri tabanı sunucularıyla yeterli gelmediği durumlarda veya performans azalmalarında verileri ön belleğe işlemi uygularız. Ön belleklemenin amacı, arka plandaki uygulamanın veya veri tabanının yükünü hafifletip, verilere en hızlı ve masrafsız biçimde ulaşmaktır. Redis tam olarak bu işlemi sağlamaya aracı olmaktadır ve öğelere mili saniyenin altında ulaşabilmeye olanak tanır.
    Session Store
    Redis, oturum açma bilgileri, kullanıcı profilleri gibi birçok veriyi mili saniye hızında okuma görevi görmektedir.
    Pub/Sub
    Pub/Sub mesajlaşma özelliği nedeniyle Redis 2.0 sürümünden itibaren birçok firma tarafından tercih edilmeye başlanmıştır.
    Queues
    Uygulama veya projelerinizde aynı anda birçok işlem yapmanız gerektiğinde diğer işlemleri kuyruğa ekleyip arka planda çalışmaya devam etmesini isterseniz, Radis bu tarz iş kuyruklarındaki verilere hızla ulaşmanızı sağlamaktadır.
    Counters
    Redis’te HINGRBY tarzı komutlarla, tasarruf ve tutarlılık sağlayan sayaçlar oluşturmanızı sağlamaktadır.


    Kaynak


    Gelelim kuruluma..
    siteadi.com/whm veya siteadi.com:2087 'den whm panele giriş yapıyoruz.
    Ardından sol menüden Module Installers giriş yapıyoruz.



    Karşısımıza çıkan menü den PHP PECL tıklıyoruz.

    Kurmak istediğimiz php sürümünü seçiyoruz arama bölümüme redis yazıyoruz go diyoruz arından kuruyoruz.



    wordpress siteleriniz için.
    https://tr.wordpress.org/plugins/redis-cache/ eklentisini kurabilirsiniz.






  • 05-12-2022, 14:43:55
    #2
    Selamlar, Bilgilendirme için teşekkür ederim. Bu yöntem ile Redis'i kurdum fakat Litespeed cache eklentisinde "Redis Uzantı: Devre dışı bırakılmış" olarak görünüyor.
    Ek olarak Easyapache4'den de kurmuştum. Ubundu + MariaDB kullanıyorum.
  • 05-12-2022, 16:32:25
    #3
    Paylaşım için teşekkürler ama burada anlatılan Redis server değil, PHP için Redis (phpredis) eklentisi kurulumudur. Redis çalıştırmak için Redis server kurulumu yapmak gerekir ama kurulum yetmez. Aynı zamanda kaynak kullanımına yani yüke ve RAM miktarına göre konfigüre etmek gerekir. Birden fazla site varsa ona göre database ayırmak gerekir ama bu işlemler basit değildir ve uzmanlık gerektirir. Konfigüre edip sorguları belleklemek isterken sunucuyu daha da zorlama ihtimaliniz var.