Status: IN
DynamoDB Scan always reads the entire table or secondary index then filters out unwanted results — you pay for reading everything, not just what matches.
Source: entries/2026/03/11/amazondynamodb-latest-developerguide-bp-query-scanhtml.md
JSON