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ı

    Read More

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;)

Read More

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

    Read More

ADO.NET Nedir?

Merhaba,

Başlangıçta ADO.NET'in bir ORM aracı olmadığını vurgulamak isterim. Fakat ORM araçlarının en önemli başlangıç noktası olan ADO.NET'i atlamak olmazdı.
Veri akışının ve obje ilişkilerinin mantığından başlayarak tüm ORM yöntemlerinin hepsini inceleyeceğiz.

Nedir bu ADO.NET!

ado.netRead More

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

Read More

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

    Read More

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 :

    Read More

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ı

    Read More