There are plenty of resources that recommend using high-cardinality attributes as partition keys. My question is, what will happen if I instead do the exact opposite of this and give all of my items the same partition key value (differentiating only by sort key), allowing me to query over the entire table?
Will this cause performance and/or hot partition issues? Do hot partitions even matter with adaptive capacity if they aren't reaching 3000 RCUs/1000 WCUs? Even then, what if queries are evenly distributed among my sort key?
Consensus seems to be that we shouldn't do this, but my question is: Why not?