Hafta 4: NoSQL Veritabanları
İçerik
- NoSQL Nedir ve Ne Zaman Kullanılır?
- NoSQL Nedir?
- NoSQL Ne Zaman Kullanılır?
- NoSQL Veritabanı Türleri
- Anahtar-Değer Depoları
- Belge Tabanlı Veritabanları
- Sütun-Ailesi Depoları
- Grafik Veritabanları
- NoSQL Tasarım Kuralları ve Optimizasyon
- Denormalizasyon
- Veri Modelleme Yaklaşımları
- İleri NoSQL Part1 Part2 Part3
- İleri düzey sorgulama işlemleri
- Agregasyon çerçevesi
- İndeksleme stratejileri
- Sharding ve replikasyon
- Güvenlik ve yetkilendirme
- Veri Modelleme En İyi Uygulamaları
- Gömme ve referanslama
- Şema tasarım desenleri (Öznitelik, Bucket, Referans, Polymorphic, Hybrid)
- Bileşik anahtarlar ve denormalizasyon
- Indexed lookup ve join deseni
- Workshop:
- Senaryo: Bir sosyal medya uygulaması, kullanıcı profillerini ve gönderilerini depolamak istiyor. Uygulama, kullanıcıların profillerini, arkadaşlarını ve paylaştıkları gönderileri takip etmeyi amaçlıyor.