Are paritions just a way to silo access to data or are there performance benefits?
For example, with the task tracking tutorial application, let’s say a user has multiple projects, each with multiple tasks.
All the project and task data would be read-write for a given user, let’s say with a partition value of “user=user1”.
You could give every project and task the same partition as their user: “user=user1”
Or you could give every project and task the following partitions
Are there performance benefits to further sub-partitioning each project and its tasks?