Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Cara kerja distribusi rekaman yang dikelola layanan
Saat Anda mengaktifkan strategi distribusi rekaman yang dikelola layanan pada aliran, Kinesis Data Streams mengambil alih tanggung jawab mendistribusikan catatan di seluruh pecahan. Layanan ini menggunakan algoritme internal untuk menyebarkan catatan secara merata dan menghindari pecahan panas. Ini menghilangkan masalah umum dengan kunci partisi yang dihasilkan pelanggan, seperti distribusi lalu lintas yang tidak merata. Ini juga mencegah pelambatan kunci panas berputar.
Karakteristik utama distribusi catatan yang dikelola layanan:
-
Stream-level pengaturan — Strategi distribusi rekaman dikonfigurasi pada tingkat aliran dan berlaku untuk semua catatan yang ditulis ke aliran itu.
-
On-demand hanya streaming - distribusi Service-managed rekaman tersedia untuk aliran sesuai permintaan (On-Demand Standar dan On-Demand Keuntungan). Itu tidak didukung pada aliran yang disediakan.
-
Tidak ada jaminan pemesanan — Karena layanan mendistribusikan catatan di seluruh pecahan menggunakan algoritme internal, catatan dengan entitas bisnis yang sama tidak selalu sampai pada pecahan yang sama. Jangan gunakan mode ini untuk beban kerja yang bergantung pada pemesanan.
-
Kunci partisi diabaikan - Ketika mode yang dikelola layanan diaktifkan, nilai kunci partisi apa pun yang disediakan PutRecordatau panggilan PutRecordsAPI diabaikan. Layanan ini menangani distribusi secara internal.
-
Tidak ada biaya tambahan - distribusi Service-managed rekaman tersedia tanpa biaya tambahan. Harga Kinesis Data Streams Standar berlaku.