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.

  • Pertimbangkan solusi berikut hingga fitur tersedia:

    • Pilih Regions replikasi saat Anda membuat keyspace. Anda tidak dapat menambahkan atau menghapus Wilayah setelahnya.

    • Konfigurasikan skema saat Anda membuat tabel Multi-wilayah. Anda tidak dapat menambahkan kolom baru nanti.

    • Konfigurasikan Time to Live (TTL) saat membuat tabel Multi-region. Anda tidak akan dapat mengaktifkan dan menonaktifkanTTL, atau menyesuaikan TTL nilainya nanti. Untuk informasi selengkapnya, lihat Data kedaluwarsa dengan Time to Live (TTL) untuk Amazon Keyspaces (untuk Apache Cassandra).

    • Untuk enkripsi saat istirahat, gunakan AWS kunci yang dimiliki. Kunci terkelola pelanggan saat ini 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 API operasi Amazon Keyspaces untuk membuat dan mengonfigurasi tabel Multi-wilayah Anda. APIOperasi Application Auto Scaling yang mendasari yang dipanggil Amazon Keyspaces atas nama Anda tidak memiliki kemampuan Multi-region.

    Untuk informasi selengkapnya, lihat Memperbarui kapasitas yang disediakan dan pengaturan penskalaan otomatis untuk tabel Multi-wilayah di Amazon Keyspaces. Untuk informasi selengkapnya tentang cara memperkirakan throughput kapasitas tulis dari tabel Multi-wilayah yang disediakan, lihat. Memperkirakan dan menyediakan kapasitas untuk tabel Multi-wilayah di Amazon Keyspaces

  • 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 lag replikasi rata-rata dan terburuk. Tidak ada SLA 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 dari tabel Multi-wilayah, kami menyarankan 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.