in
キー属性に対してクエリを実行する必要があります。query
は条件を提供していないので、in
使用する予定ですscan
。scan
キー属性でテーブル全体をスキャンしますか?
8558 次
2 に答える
5
キー属性のSCANはテーブル全体をスキャンしますか?
はい、AmazonDynamoDBのクエリとスキャンを参照してください。
スキャン
スキャン操作は、テーブル全体をスキャンします。完全なスキャン後に返される値を絞り込むために、結果に適用するフィルターを指定できます。Amazon DynamoDBは、スキャンに1MBの制限を設定します(制限は、結果がフィルター処理される前に適用されます)。スキャンの結果、フィルター基準を満たすテーブルデータがなくなる可能性があります。
具体的には、スキャンAPIに関する限り、キー属性と非キー属性の間に違いはありません。つまり、主キーを構成する属性として使用されているかどうかに関係なく、目的の属性を名前で指定するだけです。
ElementsToGet
属性名の配列。属性名が指定されていない場合は、すべての属性が返されます。一部の属性が見つからない場合、それらは結果に表示されません。
于 2012-02-09T08:46:31.640 に答える
1
batchGetItemはうまくいきませんか?
于 2012-02-09T23:00:23.943 に答える