Azure Cosmos DB Indexing Strategies
Best practices for configuring indexing policies in Azure Cosmos DB.
When to Apply
Reference these guidelines when:
- Configuring indexing policies
- Adding composite indexes for multi-field ORDER BY
- Optimizing write costs by excluding unused paths
- Setting up spatial indexes for geo queries
Rules
- index-exclude-unused - Exclude paths never queried
- index-path-syntax - Use correct path notation
- index-composite - Use composite indexes for ORDER BY
- index-composite-direction - Match composite index directions
- index-spatial - Add spatial indexes for geo queries
- index-range-vs-hash - Choose appropriate index types
- index-lazy-consistent - Understand indexing modes