The native API of Cosmos DB, storing JSON documents and querying them with SQL-style syntax.
Also called SQL API, SQL API.
Read more: Microsoft Learn
In the Ultra Transcenders books
Each book explains Cosmos DB for NoSQL in context, with comparison tables and the common traps.
Terms in this definition
- API
Short for application programming interface: a contract that client code calls programmatically, for example a web API secured with tokens or the Files, Images or Responses APIs.
- Cosmos DB
NoSQL database distributed globally, offering writes in multiple regions, automatic indexing and latency below 10 ms.
- JSON
Text-based format for structured data. ARM templates and Cosmos DB documents are written in it, and most Azure REST APIs exchange request and response bodies as application/json.
Related terms
- Azure Cosmos DB for PostgreSQL
Microsoft is retiring this Citus-based distributed PostgreSQL offering and doesn't advise starting new projects on it. Its suggested homes are elastic clusters in Azure Database for PostgreSQL for relational work, or Cosmos DB for NoSQL if NoSQL suits better.
- Full-text policy
Declares, for a Cosmos DB for NoSQL container, the language and paths of its text fields. Combined with a full-text index defined in the indexing policy, this lets hybrid and full-text searches run efficiently.