top examples will be MongoDB Atlas
core Idea : Parting the date into multiple nodes for scalability
Strategies Used :
- Hash Based : Each record is assigned to partition based on hash function applied to its primary key. For example
hash(key) % number_of_partitions - Range Based
- Composite Based : Combined hash-based and range-based Partitioning