İçeriğe geç
Fahri Kolağası
Notlara dön

NOT DEFTERİ · YAZILIM & TASARIM

Firebase Firestore Data Modellemesi İpuçları (NoSQL)

Fahri Kolağası1 dk okuma
FirebaseNoSQLSystem Design

Firestore kurarken veri modellerini doğru oturtmak uygulamanın gelecekteki hızını ve maliyetlerini doğrudan belirler.

Asla relational (ilişkisel) veritabanı gibi düşünmeyin

NoSQL'de veri tekrarları (duplication) bir hata değil, bir gerekliliktir. Kullanıcı adını her yoruma gömmek, join işlemlerinden kurtarır.

// Her yorum belgesinde yazar verisini saklamak read (okuma) sayısını düşürür
{
   id: "yorum_1",
   text: "Harika bir proje!",
   author: {
      uid: "123",
      name: "Fahri",
      avatar: "url..."
   }
}

Daha fazla NoSQL ipucu için takipte kalın!

Okuduğun için teşekkürler.