Overview
Azure Cosmos DB is a globally distributed, multi-model database service that allows you to work with data regardless of where it is located. It provides fast, low-latency access to data and supports various data models, including document, key-value, graph, and column-family.
You can use Cosmos DB to build applications that need to process large volumes of data, perform complex queries, or scale quickly.
Key Features
- Globally Distributed: Data is replicated across multiple Azure regions, providing high availability and disaster recovery.
- Multi-Model: Supports document, key-value, graph, and column-family data models.
- Flexible Schema: No required schema, allowing you to evolve your data model over time.
- SQL API: Query data using standard SQL.
- HTTP/2 & gRPC: Supports modern protocols for efficient data access.
SQL API
The SQL API allows you to query data in Cosmos DB using standard SQL syntax. It provides a familiar way to work with data, and it's optimized for performance.
                
SELECT * FROM c
WHERE id = '123'