Fundamental

Sebelum Anda memodelkan relasi atau menyetel index, Anda perlu primitif yang sebenarnya diberikan DynamoDB: tipe nilai yang dapat Anda simpan, bagaimana Item berkelompok di disk, dan key yang menentukan di mana setiap Item berada. Salah pada hal ini dan setiap pola berikutnya akan melawan Anda.

Datang dari SQL, kejutannya dimulai di sini. Tidak ada kolom dan tidak ada schema — hanya atribut bertipe per Item — dan primary key bukan sekadar kemudahan, ia adalah tata letak fisik data Anda.

0 dari 9 dibacaKuis
Kapan Menggunakan DynamoDB (dan Kapan Tidak)
Kapan menggunakan DynamoDB (dan kapan tidak) — sinyal pola-akses, skala, dan biaya yang mengunggulkan DynamoDB di atas database relasional, dan workload di mana ia adalah pilihan yang keliru.
Pemula5 menit baca
Tipe Data DynamoDB
Tipe data DynamoDB dijelaskan — tipe scalar (S, N, B, BOOL, NULL), document (M, L) dan set (SS, NS, BS), bagaimana tampilannya di DynamoDB-JSON, dan bagaimana masing-masing diukur.
Pemula3 menit baca
DynamoDB JSON & Marshalling
DynamoDB JSON dan marshalling — mengapa DynamoDB membungkus tiap nilai dalam deskriptor tipe seperti {"S":"..."}, bagaimana bedanya dari JSON biasa, dan cara mengonversi antara keduanya.
Pemula4 menit baca
Batas Ukuran Item DynamoDB (400 KB)
Batas ukuran Item DynamoDB 400 KB — apa yang dihitung ke dalamnya, bagaimana nama atribut dan nesting menumpuk, mengapa batas ini ada, dan cara memodelkan agar Item tak tumbuh tak terbatas.
Pemula4 menit baca
Aksi Berbasis Item DynamoDB: GetItem, PutItem, UpdateItem, DeleteItem
Aksi berbasis Item DynamoDB — GetItem, PutItem, UpdateItem, dan DeleteItem — keempat operasi Item-tunggal, bagaimana masing-masing mengalamatkan sebuah Item lewat primary key lengkapnya, dan bagaimana mereka berbeda dari Query dan Scan.
Pemula5 menit baca
Item Collection DynamoDB
Apa itu item collection DynamoDB — setiap Item yang berbagi partition key — mengapa ia menjadi satuan pembacaan Query yang efisien, dan batasan yang perlu diwaspadai.
Pemula8 menit baca
Composite Primary Key DynamoDB
Composite primary key DynamoDB adalah partition key plus sort key — ia mengelompokkan item terkait dan membuka query rentang yang tak bisa dilakukan key sederhana.
Pemula6 menit baca
Pembacaan Strongly Consistent vs Eventually Consistent DynamoDB
Pembacaan strongly consistent vs eventually consistent DynamoDB — apa yang dijamin masing-masing, mengapa pembacaan eventual bisa mengembalikan data basi, biaya 2× RCU dari ConsistentRead, dan index mana yang mendukung strong read.
Menengah5 menit baca
Uji pemahamanIkuti kuis
Periksa apa yang sudah Anda pelajari di bagian ini.

Mulai dengan tipe data jika Anda benar-benar baru; lompat ke composite primary key jika Anda sudah tahu model nilai dan ingin bagian yang mendorong setiap pola akses.

Ingin mengutak-atik Item asli sambil membaca? Coba DynoTable dan periksa key serta koleksi tabel secara langsung.