Internal

Anda dapat menggunakan DynamoDB tanpa tahu cara kerjanya di balik layar — sampai sebuah hot partition men-throttle Anda, sebuah GSI tertinggal, atau adaptive capacity melakukan sesuatu yang tidak bisa Anda jelaskan. Bagian ini adalah model mental yang membuat perilaku tersebut dapat diprediksi alih-alih misterius.

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

0 dari 8 dibacaKuis
Cara Kerja Partition Key DynamoDB
Cara kerja partition key DynamoDB — hash yang memetakan sebuah key ke partition fisik, mengapa pilihan key Anda menentukan throughput, dan cara menghindari hot partition.
Menengah7 menit baca
Adaptive capacity DynamoDB
Adaptive capacity dan burst capacity DynamoDB dijelaskan — cara DynamoDB menyerap lonjakan dan mendorong hot partition secara otomatis, dan di mana ia tetap tak bisa menyelamatkan Anda.
Lanjutan6 menit baca
Cara Sebuah GSI DynamoDB Disimpan Secara Internal
Cara sebuah GSI DynamoDB disimpan — ruang partition-nya sendiri, replikasi async dari tabel basis, atribut yang diproyeksikan, dan kapasitas terisolasi — dijelaskan untuk pikiran SQL.
Lanjutan7 menit baca
Partition fisik DynamoDB
Cara kerja partition fisik DynamoDB — plafon 10 GB, 3000 RCU dan 1000 WCU, cara partition memecah, dan mengapa sebuah hot key ter-throttle padahal kapasitas masih ada.
Lanjutan6 menit baca
Cara kerja internal penyimpanan DynamoDB
Cara kerja internal penyimpanan DynamoDB — hashing partition, B-tree per-partition untuk rentang sort-key, dan replikasi sinkron 3-AZ dijelaskan.
Lanjutan7 menit baca
Cara Kerja Request Routing DynamoDB
Cara kerja request routing DynamoDB — request router meng-hash partition key Anda untuk menemukan storage node yang tepat, dan mengapa itu memperbaiki latensi per-key.
Lanjutan7 menit baca
Dari Paper Dynamo ke DynamoDB
Dari paper Amazon Dynamo 2007 ke DynamoDB — apa yang diperkenalkan desain consistent-hashing dan quorum asli, dan apa yang dipertahankan versus diam-diam diganti AWS.
Lanjutan6 menit baca
Uji pemahamanIkuti kuis
Periksa apa yang sudah Anda pelajari di bagian ini.

Coba DynoTable untuk melihat internal ini tercermin dalam metrik tabel nyata.