Internal

Anda bisa memakai DynamoDB tanpa tahu bagaimana ia bekerja di baliknya — sampai sebuah hot partition men-throttle Anda, sebuah GSI tertinggal, atau adaptive capacity melakukan sesuatu yang tak bisa Anda jelaskan. Bagian ini adalah model mental yang membuat perilaku itu bisa diprediksi alih-alih misterius.

Ini adalah ujung terdalam kurikulum: bagaimana key memetakan ke partisi fisik, bagaimana storage dan routing sebenarnya bekerja, dan dari mana perilaku hari ini berasal secara historis. Baca ini setelah Anda nyaman dengan pemodelan dan pengindeksan — ia menjelaskan kenapa di balik aturan yang diberikan bagian-bagian sebelumnya.

0 dari 8 dibacaKuis
Cara Kerja Partition Key DynamoDB
Cara kerja partition key DynamoDB — hash yang memetakan key ke partisi fisik, kenapa pilihan key menentukan throughput, dan cara menghindari hot partition.
Menengah7 menit baca
DynamoDB adaptive capacity
Adaptive capacity dan burst capacity DynamoDB menyerap lonjakan dan mendongkrak hot partition otomatis — plus plafon partisi yang tak terlampaui keduanya.
Lanjutan6 menit baca
GSI DynamoDB: Cara Penyimpanan Internal
Cara GSI DynamoDB disimpan — ruang partisinya sendiri, replikasi asinkron dari tabel dasar, hanya atribut yang diproyeksikan, dan kapasitas terisolasi.
Lanjutan7 menit baca
Physical partition DynamoDB
Cara kerja physical partition DynamoDB — plafon 10 GB, 3000 RCU dan 1000 WCU, cara partition membelah, dan kenapa hot key throttle saat kapasitas tersisa.
Lanjutan7 menit baca
Cara Kerja Internal Penyimpanan DynamoDB
Cara kerja internal penyimpanan DynamoDB — hashing partisi, B-tree per-partisi untuk rentang sort-key, dan replikasi kuorum melintasi tiga AZ dijelaskan.
Lanjutan7 menit baca
Cara Kerja Request Routing DynamoDB
Cara kerja request routing DynamoDB — request router meng-hash partition key Anda ke storage node yang tepat, dan mengapa ini memperbaiki latensi per-key.
Lanjutan7 menit baca
Dari Paper Dynamo ke DynamoDB
Dari paper Amazon Dynamo 2007 ke DynamoDB — apa yang dibawa desain consistent-hashing dan quorum aslinya, serta apa yang AWS pertahankan versus diganti.
Lanjutan6 menit baca
Uji pemahamanIkuti kuis
Periksa apa yang sudah Anda pelajari di bagian ini.

Coba DynoTable untuk mengeksplorasi bagaimana key dan koleksi Item Anda tertata — GROUP BY sebuah partition key di SQL Workbench untuk melihat key mana yang membawa paling banyak Item.