redis

ASP.NET MVC ile Redis

Merhaba Arkadaşlar,

 

Redis örneklerimizi hep Redis konsolu üzerinde gerçekleştirdiğimiz için biraz havada kalmış olabileceğini düşündüm. Bu yüzden ASP.NET MVC ile Redis server'i aynı anda kullanarak ufak bir proje gerçekleştirdim.

StackExchange.Redis ile ASP.NET MVC projesinde kategori ve ürünlerle ilgili mini bir E-Ticaret projesi yaptık. Admin sayfasından ürünlerin ve kategorilerin eklendiği, client tarafında ise listelendiği bir uygulama.

Redis tarafında kategori

Devamı

Redis Multi Processing Komutları

Merhaba Arkadaşlar,

 

Redis'in transaction yönetimi olarak algınan Multi Processing kullanımını işleyeceğiz.

Verileri girebilmemiz için bize belirli bir süre tanımaktadır.
 

REDIS "MULTI PROCESSING" KOMUTLARI

 

  • MULTI : MULTI komutu ile süre başlar ve transaction açılır.
    SET key value değer oluşturulur. Çalıştırıldığında QUEUED result’ı ile kuyruğa atandığını anlarız.
    Sıralı işlemlerimizi yaptıktan sonar EXEC

    Devamı

Redis Sorted Sets Komutları

Merhaba Arkadaşlar,

 

Redis makale serimizin Komutlar bölümündeki Sorted Sets ifadeleri inceleyeceğiz.

Sorted Sets verilerimizi kümeli bir şekilde index değerleri ile beraber kullanamızı sağlamaktadır.

redis-sortedsets

REDIS "SORTED SETS" KOMUTLARI

  • ZADD : ZADD key index value
  • ZRANGE :

    Devamı

Redis Lists Komutları

Merhaba Arkadaşlar,

 

Redis makale serimizin Komutlar bölümündeki Lists ifadeleri inceleyeceğiz.

Lists verilerimizi listeli bir şekilde tutmamızı sağlamaktadır. Benim de en çok kullandığım Redis veri tiplerinden biridir. Bir key içerisinde birden çok value tutmamızı ve o verilere index numaralarına göre esnek ulaşabilmemizi sağlamaktadır.

 

REDIS "LISTS" KOMUTLAR

 

  • LPUSH : Anahtar değerine veri eklememizi sağlamaktadır. (LPUSH key value)
  • LRANGE : Liste içerisindeki verilere ulaşmamızı

    Devamı

Redis Strings Komutlar

Merhaba Arkadaşlar,

 

Redis makale serimizin Komutlar bölümündeki Strings ifadeleri işleyeceğiz.

Daha önceki makalemizde belirttiğimiz gibi Redis yapısı gereği key, value şeklinde çalışmaktadır.

 

REDIS "STRINGS" KOMUTLAR

 

  • SET : Anahtar değerine veri eklememizi sağlamaktadır. (SET key "value")
  • GET : Anahtar üzerindeki veriye ulaşmamızı sağlamaktadır. (GET key)
  • DEL : Anahtar üzerindeki veriyi silmemizi sağlamaktadır. (DEL key)
  • EXISTS :

    Devamı

Redis Server Komutları

Merhaba Arkadaşlar,

 

Redis server bazlı komutlarını inceleyeceğiz.

 

REDIS "SERVER" KOMUTLARI

 

  • CLIENT LIST : Server’a bağlı client’ları listeler.
  • CLIENT SETNAME : Client’inizi isimlendirmenizi sağlamaktadır. (CLIENT SETNAME key)
  • CLIENT GETNAME : Client isimlendirmenizi görüntülemenizi sağlamaktadır.
  • DBSIZE : Veritabanınızda kaç adet kayıtlı anahtar olduğunuzu görüntülemenizi sağlamaktadır.
  • FLUSHALL : Tüm veritabanlarınızdaki kayıtlı anahtarları silmenizi sağlamaktadır.
  • FLUSHDB : Seçili veritabanınızdaki kayıtlı

    Devamı

Redis Publish/Subscribe Komutları

Merhaba Arkadaşlar,

 

Redis'in en beğenilen özelliklerinden biri olan Publish/Subscribe kullanımını inceleyeceğiz.

Publish/Subscribe anlık haberleşmeyi sağlamaktadır.

REDIS "PUBLISH/SUBSCRIBE" KOMUTLARI

  • SUBSCRIBE : SUBSCRIBE key ile kanal’i dinlememiz sağlanıyor.
  • PUBLISH : PUBLISH key “message” ile kanal’a mesaj atmamız sağlanıyor.

 

(daha&helliip;)

Devamı

Redis Sets Komutları

Merhaba Arkadaşlar,

 

Redis makale serimizin Komutlar bölümündeki Sets ifadeleri inceleyeceğiz.

Sets verilerimizi kümeli bir şekilde tutmamızı sağlamaktadır. Lists veri tipi gibi anahtar değerleri içerisinde listeli bir şekilde verileri tutmaktadır. Sets kümeler arası farklılıkları ve kümeler arası veri transferini çok rahat yapmaktadır.

 

REDIS "SETS" KOMUTLARI

 

  • SADD : Anahtar değerine listeli bir şekilde veri eklememizi sağlamaktadır. (SADD key value)
  • SMEMBERS : Küme içerisindeki verileri

    Devamı

Redis Hashes Komutları

Merhaba Arkadaşlar,

 

Redis makale serimizin Komutlar bölümündeki Hashes ifadeleri inceleyeceğiz.

Hashes veri tipini kullanmadan önce kendimize neden bu veri tipi ile çalışmalıyız diye sormamız gerekmektedir. Eğer alacağımız cevap ben key, value değerlerimi gruplamak istiyorum ve grupladığım key, value değerlerime eşsiz bir hashkey üzerinden işlem yapmak istiyorum ise bu veri tipini kullanmalıyım demeliyiz.

Hashes veri tipi key, value değerlerinizi gruplar halinde

Devamı

Redis Nedir?

Merhaba Arkadaşlar,

Son zamanlarda yoğun olarak çalıştığım NOSQL sistemlerinden Redis'i inceleyeceğiz.

Fakat tüm Redis içeriklerini tek bir konu içerisinde verip Redis'in özelliklerinin gözden kaçmasını istemediğim için bütünlüğü bozmadan bölümler halinda yazacağım.

RedisDevamı

trabzon escort dns sunucusu yanıt vermiyor sex hikayeleri seks hikayeleri free porn tipobet aydın escort aydın escort balıkesir escort balıkesir escort bandırma escort bandırma escort manisa escort manisa escort marmaris escort marmaris escort nevşehir escort nevşehir escort niğde escort niğde escort