Supported APIs and programming models
- SQL
- NoSQL
- DocumentDB
- key-value store
- wide-column store
- Graph
SQL API
- Core API with many unique features
- Supports JavaScript logic and SQL queries
MongoDB API
- Compatible with MongoDB v3.2 protocol
- Supports aggregation pipeline
Gremlin API
- Compatible with the Apache TinkerPop graph traversal language (Gremlin)
- Returns results in GraphSON (extended JSON) format
Table API
- Direct replacement for Azure table storage
- Service-level compatibility with Azure Storage Tables
- Migrate applications with no code changes
Cassandra API
- Supports Cassandra Query Language (COL) v4 protocol
- Works out of the box with CQL shell
etcd API
- Implements etcd wire protocol
- Can be used as a backing store for Azure Kubernetes Service