Catatan penggunaan Replikasi Multi-Wilayah Amazon Keyspaces - Amazon Keyspaces (untuk Apache Cassandra)

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Catatan penggunaan Replikasi Multi-Wilayah Amazon Keyspaces

Pertimbangkan hal berikut saat Anda menggunakan Replikasi Multi-Wilayah dengan Amazon Keyspaces.

  • Anda dapat memilih hingga enam dari publik yang tersedia Wilayah AWS. AWS GovCloud (US) Regions, Wilayah China, dan Wilayah AWS yang dinonaktifkan secara default tidak didukung.

  • Pilih Regions replikasi untuk keyspace dengan hati-hati karena Anda tidak dapat menambahkan atau menghapusnya nanti.

  • Selesaikan skema tabel sebelum membuat tabel Multi-region karena Anda tidak dapat menambahkan kolom baru nanti.

  • Untuk enkripsi saat istirahat, gunakan kunci yang AWS dimiliki. Kunci terkelola pelanggan tidak didukung untuk tabel Multi-wilayah. Untuk informasi selengkapnya, silakan lihat

    Enkripsi saat istirahat: Cara kerjanya di Amazon Keyspaces.

  • Saat Anda menggunakan manajemen kapasitas yang disediakan dengan penskalaan otomatis Amazon Keyspaces, pastikan untuk menggunakan operasi Amazon Keyspaces API untuk membuat dan mengonfigurasi tabel Multi-wilayah Anda. Operasi Application Auto Scaling API yang mendasari yang dipanggil Amazon Keyspaces atas nama Anda tidak memiliki kemampuan Multi-region.

    Untuk informasi selengkapnya, lihat Cara menggunakan Replikasi Multi-Wilayah. Untuk informasi selengkapnya tentang cara memperkirakan throughput kapasitas tulis dari tabel Multi-wilayah yang disediakan, lihat. Bekerja dengan tabel Multi-wilayah di Amazon Keyspaces

  • Tentukan apakah tabel membutuhkan Time to Live (TTL). Anda tidak akan bisa menyalakannya nanti. Untuk informasi selengkapnya, lihat Data Kedaluwarsa dengan menggunakan data yang (TTL).

  • Meskipun data secara otomatis direplikasi di seluruh Wilayah yang dipilih dari tabel Multi-wilayah, ketika klien terhubung ke titik akhir di satu Wilayah dan menanyakan system.peers tabel, kueri hanya mengembalikan informasi lokal. Hasil kueri muncul seperti kluster pusat data tunggal ke klien.

  • Replikasi Multi-Wilayah Amazon Keyspaces bersifat asinkron, dan mendukung konsistensi untuk penulisan. LOCAL_QUORUM LOCAL_QUORUMkonsistensi mengharuskan pembaruan ke baris bertahan lama pada dua replika di Wilayah lokal sebelum mengembalikan kesuksesan ke klien. Perbanyakan penulisan ke Wilayah (atau Wilayah) yang direplikasi kemudian dilakukan secara asinkron.

    Replikasi Multi-Wilayah Amazon Keyspaces tidak mendukung replikasi atau konsistensi sinkron. QUORUM

  • Saat Anda membuat ruang kunci atau tabel Multi-region, tag apa pun yang Anda tentukan selama proses pembuatan secara otomatis diterapkan ke semua ruang kunci dan tabel di semua Wilayah. Saat Anda mengubah tag yang ada menggunakan ALTER KEYSPACE orALTER TABLE, pembaruan hanya diterapkan ke ruang kunci atau tabel di Wilayah tempat Anda melakukan perubahan.

  • Amazon CloudWatch menyediakan ReplicationLatency metrik untuk setiap Wilayah yang direplikasi. Ini menghitung metrik ini dengan melacak baris yang tiba, membandingkan waktu kedatangan mereka dengan waktu tulis awal mereka, dan menghitung rata-rata. Pengaturan waktu disimpan CloudWatch di dalam Wilayah sumber. Untuk informasi selengkapnya, lihat Memantau Amazon Keyspaces dengan Amazon CloudWatch.

    Ini dapat berguna untuk melihat pengaturan waktu rata-rata dan maksimum untuk menentukan kelambatan replikasi rata-rata dan terburuk. Tidak ada SLA pada latensi ini.

  • Saat menggunakan tabel Multi-wilayah dalam mode sesuai permintaan, Anda dapat mengamati peningkatan latensi untuk replikasi penulisan asinkron jika replika tabel mengalami puncak lalu lintas baru. Mirip dengan cara Amazon Keyspaces secara otomatis menyesuaikan kapasitas tabel on-demand Single-region dengan lalu lintas aplikasi yang diterimanya, Amazon Keyspaces secara otomatis menyesuaikan kapasitas replika tabel on-demand Multi-region dengan lalu lintas yang diterimanya. Peningkatan latensi replikasi bersifat sementara karena Amazon Keyspaces secara otomatis mengalokasikan lebih banyak kapasitas saat volume lalu lintas Anda meningkat. Setelah semua replika disesuaikan dengan volume lalu lintas Anda, latensi replikasi akan kembali normal. Untuk informasi selengkapnya, lihat Properti lalu lintas puncak dan penskalaan.

  • Saat menggunakan tabel Multi-wilayah dalam mode yang disediakan, jika aplikasi melebihi kapasitas throughput yang disediakan, Anda mungkin melihat kesalahan kapasitas yang tidak mencukupi dan peningkatan latensi replikasi. Untuk memastikan bahwa selalu ada kapasitas baca dan tulis yang cukup untuk semua replika tabel di semua Wilayah AWS tabel Multi-wilayah, sebaiknya Anda mengonfigurasi penskalaan otomatis Amazon Keyspaces. Penskalaan otomatis Amazon Keyspaces membantu Anda menyediakan kapasitas throughput secara efisien untuk beban kerja variabel dengan menyesuaikan kapasitas throughput secara otomatis sebagai respons terhadap lalu lintas aplikasi yang sebenarnya. Untuk informasi selengkapnya, lihat Cara kerja penskalaan otomatis untuk tabel Multi-wilayah.