各 Tablestore インスタンスのリソースに対して課金されます。このトピックでは、Tablestore の料金設定、課金方法、および課金対象項目について説明します。
料金
Tablestore の料金設定については、Tablestore 製品ページの [Pricing] タブを参照してください。
課金方法
Tablestore リソースを使用する場合、従量課金制で課金されます。この課金方法では、使用した Tablestore リソースに対して時間単位で課金されます。
従量課金制を使用する場合、システムは全体的なリソース使用量の上限を制御できません。予期しないトラフィックとリソースの使用による Tablestore リソースのオーバーヘッドを回避するために、ビジネス要件に基づいてリソースの使用量を管理する必要があります。
課金対象項目
次の表に、Tablestore の課金対象項目を示します。
課金項目 | 説明 | |
課金サイクルの各時間における合計データサイズの平均。 | ||
予約済み読み取りスループット | 課金サイクルの各時間においてアカウントで消費された予約済み読み取りスループットの平均。 説明 予約済み読み取りスループットは、高性能インスタンスでのみサポートされています。インスタンスの詳細については、「インスタンス」をご参照ください。 | |
従量課金読み取りスループット | 1 秒あたりの従量課金読み取りスループット。課金サイクルでアカウントによって消費された従量課金読み取りスループットの合計に対して課金されます。 | |
予約済み書き込みスループット | 課金サイクルの各時間においてアカウントで消費された予約済み書き込みスループットの平均。 説明 予約済み書き込みスループットは、高性能インスタンスでのみサポートされています。インスタンスの詳細については、「インスタンス」をご参照ください。 | |
従量課金書き込みスループット | 1 秒あたりの従量課金書き込みスループット。課金サイクルでアカウントによって消費された従量課金書き込みスループットの合計に対して課金されます。 | |
インターネット経由のアウトバウンドトラフィック | アプリケーションが HTTP メソッドを使用して Tablestore にアクセスするときに生成されるインターネットアウトバウンドトラフィックの合計。 インターネットアウトバウンドトラフィックの料金は、次の式を使用して計算されます。インターネットアウトバウンドトラフィックの料金 = インターネットアウトバウンドトラフィック(GB)× GB あたりのトラフィックの単価。 説明
| |
コア機能の課金ルール
検索インデックス、セカンダリインデックス、SQL クエリ、TimeSeries モデル、バージョンの最大数、TTL(Time To Live)、Tunnel Service、データの移行と同期など、Tablestore のコア機能を使用すると課金されます。次の表に、これらの機能の課金ルールを示します。
インターネット経由で Tablestore にアクセスすると、インターネット経由のアウトバウンドトラフィックに対して課金されます。
SQL クエリ機能の使用に対しては課金されません。ただし、SQL クエリ機能を使用する場合、データテーブルのスキャンやインデックスベースのクエリなどの操作によって発生する料金が課金されます。
コア機能 | 課金ルール |
検索インデックス | インスタンスタイプに関係なく、検索インデックス機能を使用すると、高性能ストレージ使用量、予約済み読み取りスループット、および従量課金読み取りスループットに対して課金されます。詳細については、「検索インデックスの課金対象項目」をご参照ください。 |
SQL クエリ | SQL 文での計算では、読み取り/書き込みスループットは消費されません。ただし、SQL 文を実行してデータをクエリする場合、データテーブルのスキャンやインデックスベースのクエリなどの操作で読み取り/書き込みスループットが消費されます。詳細については、「SQL クエリの課金対象項目」をご参照ください。 |
セカンダリインデックス | 課金対象項目には、セカンダリインデックスのストレージ使用量と、セカンダリインデックスで読み取り操作を実行するときに消費される読み取りスループットが含まれます。詳細については、「セカンダリインデックスの課金対象項目」をご参照ください。 |
TimeSeries モデル | 課金対象項目には、ストレージ使用量と、従量課金読み取り/書き込みスループットが含まれます。詳細については、「TimeSeries モデルの課金対象項目」をご参照ください。 |
バージョンの最大数 | バージョン番号とさまざまなバージョン番号のデータのストレージ使用量に対して課金されます。詳細については、「ストレージ使用量」をご参照ください。 |
TTL | TTL を設定してデータを削除する場合、Tablestore によって実行される削除操作に対しては課金されません。TTL 機能を有効にすると、Tablestore は各属性列にタイムスタンプをバージョン番号として追加します。バージョン番号とさまざまなバージョン番号のデータのストレージ使用量に対して課金されます。詳細については、「ストレージ使用量」をご参照ください。 |
Tunnel Service | Tunnel Service に対しては課金されません。ただし、トンネル内のデータが消費されるときに消費される読み取りスループットに対しては課金されます。 |
ツールまたは他のサービスを使用したデータの同期と移行 | 移行ツールまたは Data Transmission Service(DTS)などの他のサービスを使用して、Tablestore と他のソース間でデータを移行または同期する場合、読み取り/書き込みリクエストによって消費される読み取り/書き込みスループットに対して課金されます。 |
MaxCompute、Spark、Flink などのコンピューティングエンジンからのアクセス | コンピューティングエンジンを使用して Tablestore にアクセスする場合、読み取り/書き込みリクエストによって消費される読み取り/書き込みスループットに対して課金されます。 |