Some advantages of range partitioning include:
Simplicity and ease of implementation.
The ability to perform range queries using the partitioning key value.
A good performance for range queries that use the partitioning key, when the queried range is small and resides in a single node.
Makes adjusting ranges (re-partitioning) easier and more efficient. One range can be increased or decreased, which exchanges data only between two nodes.