予約済み読み取りスループットと予約済み書き込みスループットは、高性能インスタンス で利用できるテーブルの設定です。どちらもキャパシティーユニット (CU) で測定されます。Tablestore は、これらの設定を使用して、各テーブルに指定されたスループットを保証します。
設定
高性能インスタンスでテーブルを作成する際、予約済み読み取りスループット、予約済み書き込みスループット、またはその両方を指定できます。
設定した値は、Tablestore が 1 秒あたりに保証する読み取りおよび書き込みのキャパシティーです。たとえば、予約済み読み取りスループットを 100 CU に設定すると、Tablestore は 1 秒あたり 100 Read CU を保証します。
予約済み読み取りスループットと予約済み書き込みスループットには、それぞれ 0 CU からデフォルトの上限である 100,000 CU までの任意の値を設定できます。この 2 つの上限は独立して適用されます。
デフォルトの上限を超えるスループットが必要な場合は、チケットを送信してください。
データテーブルの作成後に予約済み読み取り/書き込みスループットを調整するには、「データテーブルを更新する」をご参照ください。
課金
予約済み読み取りまたは書き込みスループットがゼロ以外の場合、実際のリクエスト量に関係なく課金が発生します。
Tablestore API を通じてテーブルに対して行われる読み取りまたは書き込みの各リクエストは、それぞれ読み取りキャパシティーユニットまたは書き込みキャパシティーユニットを消費します。
課金単位
予約済み読み取りスループットと予約済み書き込みスループットは、それぞれ読み取りキャパシティーユニット (Read CU) と書き込みキャパシティーユニット (Write CU) で測定されます。
課金サイクル
Tablestore は、高性能インスタンス内のすべてのテーブルの予約済み読み取りおよび書き込みスループットの合計に 1 時間ごとに課金します。
予約済みスループットの設定は 1 時間以内に変更される可能性があります。Tablestore は、一定間隔で各テーブルの予約済み読み取り/書き込みスループットをサンプリングし、1 時間にわたってサンプルを平均化し、その時間平均に単価を掛け合わせます。
単価
予約済み読み取り/書き込みスループットの単価については、Tablestore の料金をご参照ください。