Perkirakan konsumsi kapasitas baca kueri batas - 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.

Perkirakan konsumsi kapasitas baca kueri batas

Saat memproses kueri yang menggunakan LIMIT klausa, Amazon Keyspaces membaca baris hingga ukuran halaman maksimum saat mencoba mencocokkan kondisi yang ditentukan dalam kueri. Jika Amazon Keyspaces tidak dapat menemukan data pencocokan yang memadai yang memenuhi LIMIT nilai pada halaman pertama, satu atau beberapa panggilan berhalaman mungkin diperlukan. Untuk melanjutkan pembacaan di halaman berikutnya, Anda dapat menggunakan token pagination. Ukuran halaman default adalah 1MB. Untuk mengurangi kapasitas baca saat menggunakan LIMIT klausa, Anda dapat mengurangi ukuran halaman. Untuk informasi lebih lanjut tentang pagination, lihatHasil paginasi di Amazon Keyspaces.

Sebagai contoh, mari kita lihat query berikut.

SELECT * FROM my_table WHERE partition_key=1234 LIMIT 1;

Jika Anda tidak mengatur ukuran halaman, Amazon Keyspaces membaca 1MB data meskipun hanya mengembalikan 1 baris kepada Anda. Untuk hanya memiliki Amazon Keyspaces membaca satu baris, Anda dapat mengatur ukuran halaman ke 1 untuk kueri ini. Dalam hal ini, Amazon Keyspaces hanya akan membaca satu baris asalkan Anda tidak memiliki baris kedaluwarsa berdasarkan Time-to-live pengaturan atau stempel waktu sisi klien. Untuk mengurangi kapasitas baca, sebaiknya atur ukuran halaman Anda sama dengan LIMIT nilai untuk mengurangi jumlah data yang dibaca Amazon Keyspaces.