I searched around but didn't find any answers so posting the question here.
I am setting up a new DB, and trying to compare the performance of Dynamo DB SCAN operation and the SQL WHERE clause (both without creating indexes.)
I understand that the DynamoDB SCAN operations can get super slow as the data grows as it has to go through all the records to get the desired results but isn't the SQL WHERE clause also scans the entire table to get the desired results?
So, Does it mean that Dynamo DB SCAN operation performance is more or less the same as of the SQL WHERE clause performance or SCAN is slower because of all the hashing that it needs to do for primary keys?