Dynamodb-aggregation
提供:Dev Guides
DynamoDB-集約
DynamoDBは集約関数を提供しません。 これらのタスクを実行するには、クエリ、スキャン、インデックス、および各種ツールを創造的に使用する必要があります。 これらすべてにおいて、これらの操作でのクエリ/スキャンのスループット費用は重い場合があります。
また、好みのDynamoDBコーディング言語にライブラリやその他のツールを使用するオプションもあります。 DynamoDBを使用する前に、DynamoDBとの互換性を確認してください。
最大または最小の計算
結果の昇順/降順の保存順序、Limitパラメーター、および最高値と最低値を見つけるための順序を設定するパラメーターを利用します。
たとえば-
カウントを計算する
たとえば-
平均と合計の計算
インデックスとクエリ/スキャンを使用して、処理する前に値を取得およびフィルタリングします。 次に、オブジェクトを通じてこれらの値を操作します。