Azure Cosmos DB is a globally distributed multi-model(?)
database service. It guarantees single-digit millisecond latencies at the 99th percentile anywhere in the world.
Models
Some supported models (APIs?) include
- SQL-over-JSON (Database stores JSON documents which are queriable, however, with SQL])
- Document (Queriable with the MongoDB-API, making migration from MongoDB solutions to Azure easy)
- Column (via the Apache-Cassandra API)
- Table (Azure Table Storage)
- Graph (Gremlin)
More models are apparently scheduled to come.
The model must be chosen when a new resource is created.