制限クエリの読み込み容量消費を見積もる - Amazon Keyspaces (Apache Cassandra 向け)

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

制限クエリの読み込み容量消費を見積もる

LIMIT 句を使用するクエリを処理する場合、Amazon Keyspaces はクエリで指定された条件に一致させようとすると、最大ページサイズまで行を読み取ります。Amazon Keyspaces が最初のページの LIMIT値を満たす十分な一致するデータを見つけられない場合は、1 つ以上のページ分割された呼び出しが必要になる場合があります。次のページの読み取りを続行するには、ページ割りトークンを使用できます。デフォルトのページサイズは 1MBです。LIMIT 句の使用時に読み取り容量を消費するには、ページサイズを小さくします。ページ分割の詳細については、「Amazon Keyspaces で結果をページ分割する」を参照してください。

例えば、次のクエリを見てみましょう。

SELECT * FROM my_table WHERE partition_key=1234 LIMIT 1;”

ページサイズを設定しない場合、Amazon Keyspaces は 1MB のデータを読み取ります。Amazon Keyspaces で 1 行だけを読み取るようにするには、このクエリのページサイズを 1 に設定します。この場合、T ime-to-live 設定またはクライアント側のタイムスタンプに基づいて期限切れの行がない場合、Amazon Keyspaces は 1 つの行のみを読み込みます。読み取り容量を少なくするには、ページサイズを LIMIT値に設定して Amazon Keyspaces が読み取るデータ量を減らすことをお勧めします。