Veri Modelleme
DynamoDB'nin SQL'den en sert ayrıldığı yer burasıdır. Varlık başına bir tabloya
normalize etmezsiniz — erişim desenlerinizden başlar ve onlara hizmet eden anahtarlar
tasarlarsınız, çoğu zaman her varlığı tek bir tabloya paketleyerek. Doğru yapıldığında,
bir ebeveyni ve çocuklarını tek bir Query'de, join'siz getirirsiniz.
Yanlış yapıldığında, sorgulayamayacağınız bir tablo ve çalıştıramayacağınız bir geçiş elde edersiniz. Yani takaslar önemlidir ve bu bölüm, tek-tablo tasarımının yanlış seçim olduğu durumlar hakkında dürüsttür.
7 içinden 0 okunduSınav
Tek-tablo tasarımla başlayın — ondan sonraki her şey o zihinsel modeli varsayar.
Bu düzenleri canlı bir tabloya karşı modellemek ve gözden geçirmek için DynoTable'ı deneyin.