• DB (VeriTabanı)
  • Redis indirme ve kurulumu (Redis download and installation)

    Redis i indirmek ve kurmak için yada komutlarını terminalde çalıştırıyoruz. İkinci işlemimizi tercih ettiğinizde ise indirmiş olduğumuz Redis i sıkıştırma dosyasında çıkartmanız ve derlemeniz gerekmektedir. Bu işlemler ise şu şekildedir. İşlemlerimizi yine terminal üzerinden yapıyoruz. ve sonrasında ise derlemek için Redis dosyamızın bulunduğu dizine terminal üzerinden ulaşıp komutunun çalıştırıyoruz.

  • DB (VeriTabanı)
  • Redis nedir? ne demek? ne işe yarar? nasıl kullanılır?

    Redis açık kaynak gelişmiş key-value(anahtar-değer) depodur. String(karakter dizisi), Hash(Map<String, String>), list(liste), set(küme), sorted set(sıralı küme) değerleri ile veri tutabildiğinden dolayı veri yapısı sunucusu olarakta adlandırılır. Aşağıdaki gibi işlemleri çok küçük operasyonlar ile yapabilirsiniz. String’e string ekleme.(APPEND) Hash içinde değer arttırma.(HINCRBY) Listeye ekleme yapma.(LPUSH) Set(küme) kesişimi bulma.(SINTER) Tekrar eden değerleri tek sayarak işlem yapma.(SUNION) Karşılaştırarak aradaki […]

  • DB (VeriTabanı)
  • Redis sunucusunun ulaşılabilirlik,durum,ayakta mı kontrolü komutu kullanımı örneği (Redis server available-status-UP checking command usage example)

    Redis sunucusunun çalışıp çalışmadığının, ulaşılabilir olup olmadığının bir başka değişle ayakta mı durum kontrolünü aşağıdaki gibi “redis-cli ping” komutu ile yapabilmekteyiz. Sunucu(server) ayakta(UP) yani çalışır durumda ise “PONG” cevabını dönecektir. Port vererek kontrol sağlamak için ise

  • DB (VeriTabanı)
  • Redis istemcisini çalıştırma-bağlanma komutu kullanımı örneği (Redis-cli client run-connect-start command usage example)

    Redis kurulumu için Redis’i indirmek yerine direk yükleme işlemi yaptınız ise komut satırından redis dizinini göstermenize gerek yoktur aşağıdaki şekilde çalışacaktır. Port vererek redis-cli çalıştırmak için ise aşağıdaki gibi “-p” özelliğini kullanarak redis-server’ın istemcisini çalıştırabiliriz. Redis istemcisini çalıştırma-bağlanma işlemini indirdiğiniz redis klasöründe “redis-cli”‘ı aşağıdaki şekilde kullanarak redis-server’ın istemcisini çalıştırabiliriz. Port vererek redis-cli çalıştırmak için ise […]

  • DB (VeriTabanı)
  • Redis sunucusunu başlatma komutu kullanımı örneği (Redis server start command usage example)

    Shell den redis server’ı ayağa kaldırmak için aşağıdaki komutu çalıştırmalısınız. Farklı bir Port adresi vererek çalışma komutu aşağıdaki gibidir. Redis sunucunuz sorunsuz çalıştığında ise yukarıdaki çalıştırdığımız komut çıktısının sonunda aşağıdakine benzer bir ifadeyi görmelisiniz. Redis kurulumu için Redis’i direk yüklemek yerine indirip kurmuş iseni Redis sunucuyu ayağa kaldırmak için indirdiğiniz redis klasöründe “redis-server” ı kullanmalısınız. […]

  • DB (VeriTabanı)
  • Redis kanalına yayın yapma-kayıt atma komutu kullanımı örneği (Redis publish to channel command usage example)

    Redis kanalına yayın yapmak bir başka deyiş ile Redis sunucusuna kayıt göndermek, mesaj atmak için redis istemciyi açtıktan sonra aşağıdaki gibi “PUBLISH” komutunu kullanmalısınız. Son satırdaki “(integer) 2” ifadesi ise yayın yapılan kanalı dinleyenlerin sayısı belirtilmektedir. Redis yayın yapmak istediğiniz sunucusunun portu için varsayılan portu kullanılmadı ise yukarıdaki “redis-cli” komutunun yanına aşağıdaki gibi port bilgisi […]

  • DB (VeriTabanı)
  • Redis kanalına abone olma veya dinleme komutu kullanım örneği (Subscribe to Redis channel or listen command usage example)

    Redis kanalını dinlemek, Redis sunucuya gelen mesajları,kayıtları görmek için ilgili kanala aşağıdaki şekilde redis client i açtıktan sonra “SUBSCRIBE” komutunu kullanarak abone olup ile ilgili kanalı dinleyebiliriz. Kanalımızın adını MY_CHANNEL olarak varsayıyorum. Redis kurulumu için Redis’i indirmek yerine direk yükleme işlemi yaptınız ise komut satırından redis dizinini göstermenize gerek yoktur aşağıdaki şekilde çalışacaktır. Son satırdaki […]