【DynamoDB】scanとqueryの違いと使い分けについて解説
DynamoDBから特定の値を持つデータを取得する際に、「scan」と「query」の2種類の方法があります。
scanAPIを使うと、取得したい件数が数件でも、登録されている全レコードを処理することになり高コストになる可能性がある。
そのため、queryAPIを使うのがベターとなる。
が、
queryAPIに指定できるのは「key」のみ。
設計には十分留意したい。
The following two tabs change content below.