You should put some effort on designing the key schema, especially the hash key. Don&#x27;t do timestamp, or sequence. I had to do a &#x27;encrypted&#x27; key schema on my sequence IDs so sequential records are spread into different partitions. Actually it worked out well as I can exposed these encrypted keys externally too.<p>Agreed that DDB documentation could be better on the best practices. I found this deep dive youtube video very helpful: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=VuKu23oZp9Q" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=VuKu23oZp9Q</a>