Tebrikler!

NoSQL Kavramları

Miriam Antona

Software engineer

Bölüm 1

  • NoSQL ile ilişkisel veritabanları arasındaki farklar
  • Anahtar-değer veritabanlarının temel kavramları
  • Avantajlar
    • sadelik
    • yatay ölçeklenebilirlik
    • esneklik
  • Sınırlamalar
    • karmaşık sorgular yok
    • yalnızca anahtarla arama
NoSQL Kavramları

Bölüm 1

  • Uygun durumlar
    • kullanıcı oturum bilgisi
    • kullanıcı profilleri ve tercihleri
    • alışveriş sepetleri
    • ...
  • Uygun olmayan durumlar
    • değere göre anahtar arama
  • Vaka çalışması: Editoo ve Redis
    • kesinti süresinde azalma
    • daha yüksek performans
NoSQL Kavramları

Bölüm 2

  • Belge veritabanlarının temelleri
  • Avantajlar
    • esneklik
    • yatay ölçeklenebilirlik
    • geliştiriciler için sezgisel
  • Sınırlamalar
    • kod kalitesine özen
    • yinelenen veriye dikkat
NoSQL Kavramları

Bölüm 2

  • Uygun durumlar
    • kataloglar
    • olay günlüğü
    • kullanıcı profilleri
    • vb.
  • Uygun olmayan durumlar
    • çok yapılandırılmış veriler
  • Vaka çalışması: Shutterfly ve MongoDB
    • performansını artırdı
NoSQL Kavramları

Bölüm 3

  • Sütun aile veritabanlarının temelleri
  • Avantajlar
    • esneklik
    • hız
    • yatay ölçeklenebilirlik
  • Sınırlamalar
    • çok satırlı işlemler yok
    • join yok
    • alt sorgu yok
NoSQL Kavramları

Bölüm 3

  • Uygun senaryolar
    • olay günlüğü
    • İçerik Yönetim Sistemleri
    • zaman serisi verisi
  • Uygun olmayan senaryolar
    • sorguları çok sık değiştirme gereği
    • karmaşık sorgu ve join ihtiyacı
    • büyük veri hacimleriyle çalışmama
  • Vaka çalışması: Bigmate ve Apache Cassandra
    • eşzamanlı milyonlarca işlemi yönetebilir
NoSQL Kavramları

Bölüm 4

  • Graf veritabanlarının ana kavramları
  • Avantajlar
    • esneklik
    • yüksek performans
    • yatay ölçeklenebilirlik
    • veriyi kolay temsil
  • Sınırlamalar
    • aşırı büyük nesneler (BLOB, CLOB...)
    • geliştiriciler için önemli değişim
NoSQL Kavramları

Bölüm 4

  • Uygun durumlar
    • sosyal grafikler
    • bulaşıcı hastalıklar
    • sahtekarlık tespiti
    • konum hizmetleri
    • vb.
  • Uygun olmayan durumlar
    • bağlantısız veriler
    • ilişkilerin önemsiz olduğu veriler
    • vb.
NoSQL Kavramları

Bölüm 4

  • Vaka çalışması: Gousto ve Neo4j
    • daha iyi maliyet kontrolü
    • önerilen tarifleri seçen müşteri sayısında artış
NoSQL Kavramları

Teşekkürler!

NoSQL Kavramları

Preparing Video For Download...