投稿日: Jan 18, 2022

Amazon DynamoDB は、SQL 互換のクエリ言語 PartiQL をサポートし、DynamoDB のテーブルデータをクエリ、挿入、更新、および削除することができます。DynamoDB PartiQL API は、オプションのパラメータである ReturnConsumedCapacity をサポートし、消費された読み取りと書き込みの合計容量と、オペレーションに含まれるテーブルとインデックスの統計を返し、クエリとスループットコストの最適化を支援します。

DynamoDB の PartiQL サポートは、DynamoDB のテーブルデータに対して読み取りと書き込みのオペレーションを行うデベロッパーが使い慣れた構造化クエリ言語を使用するオプションを提供して、DynamoDB を操作しやすくします。PartiQL を使用すると、DynamoDB は、一貫した 1 桁ミリ秒のレイテンシーを大規模に提供し続けます。新しい ReturnConsumedCapacity パラメータは、3 つの PartiQL API (ExecuteStatement、BatchExecuteStatement、ExecuteTransaction) すべてでサポートされています。ReturnConsumedCapacity の使用に関する詳細は、ExecuteStatement API リファレンスを参照してください。DynamoDB を使った PartiQL 詳細については、PartiQL – Amazon DynamoDB 用の SQL 互換クエリ言語を参照してください。