If you have 1 read unit provisioned for a DynamoDB table, you can still read more than 1 item/second, as long as you don't go over the limit within a specific interval, see this page for information about intervals.
How long are these intervals? 1 minute, 1/2 an hour, an hour...?