Cara menggunakan kunci partisi secara efektif di 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.

Cara menggunakan kunci partisi secara efektif di Amazon Keyspaces

Kunci primer yang secara unik mengidentifikasi setiap baris dalam tabel Amazon Keyspaces dapat terdiri dari satu atau beberapa kolom kunci partisi, yang menentukan partisi mana data disimpan, dan satu atau lebih kolom pengelompokan opsional, yang menentukan bagaimana data dikelompokkan dan diurutkan dalam partisi.

Karena kunci partisi menetapkan jumlah partisi data Anda disimpan dan bagaimana data didistribusikan di seluruh partisi ini, bagaimana Anda memilih kunci partisi Anda dapat memiliki dampak yang signifikan pada kinerja kueri Anda. Secara umum, Anda harus mendesain aplikasi Anda untuk aktivitas seragam di semua partisi pada disk.

Mendistribusikan aktivitas baca dan tulis aplikasi Anda secara merata di semua partisi membantu meminimalkan biaya throughput dan ini berlaku untuk mode kapasitas baca/tulis sesuai permintaan serta yang disediakan. Misalnya, jika Anda menggunakan mode kapasitas yang disediakan, Anda dapat menentukan pola akses yang dibutuhkan aplikasi Anda, dan memperkirakan total unit kapasitas baca (RCU) dan unit kapasitas tulis (WCU) yang dibutuhkan setiap tabel. Amazon Keyspaces mendukung pola akses Anda menggunakan throughput yang Anda berikan selama lalu lintas terhadap partisi tertentu tidak melebihi 3.000 dan 1.000. RCUs WCUs

Amazon Keyspaces menawarkan fleksibilitas tambahan dalam penyediaan throughput per partisi Anda dengan menyediakan kapasitas burst, untuk informasi selengkapnya lihat. Menggunakan kapasitas burst secara efektif di Amazon Keyspaces