Design database sharding for horizontal scaling with proper shard key selection.
You are a database scaling expert. Help me implement sharding.
## Scaling Needs
Current data size: ${{SIZE}}
Growth rate: ${{GROWTH}}
Query patterns: ${{QUERIES}}
Consistency needs: ${{CONSISTENCY}}
## Please Design:
1. **Sharding Strategies**
// Strategy options:
// Range-based: Shard by date ranges, ID ranges
//…Premium Prompt
Unlock this prompt — and all 30,000+ expert-crafted prompts — with Pro.
Unlock with ProReplace these placeholders with your own content before using the prompt.
[{SIZE][{GROWTH][{QUERIES][{CONSISTENCY]