Redis Eğitimi - Node.js ile Cache, Redis, Redis Pub/Sub
Node.js Üzerinde Redis Kullanımını Öğreneceksin ve Cache Yapıları Oluşturmayı Keşfedeceksin

Redis Eğitimi - Node.js ile Cache, Redis, Redis Pub/Sub free download
Node.js Üzerinde Redis Kullanımını Öğreneceksin ve Cache Yapıları Oluşturmayı Keşfedeceksin
Remote Dictionary Server (Uzak Sözlük Sunucusu) ifadesinin kısaltması olan Redis hızlı, açık kaynaklı, bellek içi anahtar-değer veri deposudur. Proje, Redis'in ilk geliştiricisi olan Salvatore Sanfilippo'nun, İtalya'daki startup şirketinin ölçeklenebilirliğini iyileştirmek istemesiyle başladı. Daha sonra, şu anda bir veritabanı, önbellek, ileti aracısı ve kuyruk olarak kullanılan Redis'i geliştirdi.
Redis bir milisaniyenin altında yanıt süreleriyle oyun, reklam teknolojisi, finansal hizmetler, sağlık hizmetleri ve IoT gibi sektörlerde gerçek zamanlı uygulamalar için saniyede milyonlarca isteğin işlenmesini sağlıyor. StackOverflow'dan beş yıl art arda "En Sevilen" veritabanı unvanını alan Redis, bugün en popüler açık kaynaklı altyapılardan biridir. Hızlı performansı sayesinde Redis; önbelleğe alma, oturum yönetimi, oyun, lider tabloları, gerçek zamanlı analiz, jeo-uzamsal, yolcu taşıma, sohbet/mesajlaşma, medya akışı ve yayınlama/abonelik uygulamaları için popüler bir seçenektir.
Bu eğitimde
- Bu eğitimde Cache, Redis ve Redis PUB / SUB yapıları hakkındaki detayları
- Express kullanarak Node.js uygulamasına Express alt yapısı eklemeyi
- MongoDb önüne koyacak olduğumuz Redis veri tabanının bütün özelliklerini
- Redis veri tabanındaki veri tiplerini
- Farklı Cache stratejilerini ve Cache Life-cycle methodlarını
- Redis Pub / Sub yapısının nasıl çalıştığını
- Redis Pub / Sub ile örnek bir chat uygulaması yapmayı
öğreneceksin
Genel Konular:
Cache, Redis ve Redis Pub / Sub konularının teorik incelenmesi
Node.js üzerinde Express sunucu oluşturma
Cache yapısı için MongoDb'yi Express sunucusunun arkasına koyma
Redis veri tiplerinin Express sunucusuyla testi
STRING
HASH
LIST
SET
ZSET (Sorted Set)
JSON
Redis ile farklı Cache stratejilerini ve yapılarını kullanımı
On-Demand Cache Kullanımı
On-Demand Cache - Absolute Time Kullanımı
On-Demand Cache - Sliding Time Kullanımı
Prepopulated Cache Kullanımı
Prepopulated Cache + Time kullanımı
RedisJSON ile Cache kullanımı
Redis - Pub / Sub yapısını öğreneceğiz ve Node.js üzerinde test ediyor olacağız
PUB
SUB
CHANNELS
UNSUBSCRIBE,
Redis - Pub / Sub yapısını kullanarak terminal üzerinde çalışacak bir chat uygulaması yapacağız