Access pattern driven modelling
Rather than modelling your data model based on what it is (relations, etc.).
Model based on how the application will need to query it (key value, top 50, complex search, etc.)
Optimise for scale, sharding, etc.
Rather than modelling your data model based on what it is (relations, etc.).
Model based on how the application will need to query it (key value, top 50, complex search, etc.)
Optimise for scale, sharding, etc.