Range Sharding: Partitioning by Contiguous Key Ranges - Sharding: Horizontal Scaling for Distributed Databases | OneNoughtOne