Azure Cosmos DB exposes multiple wire-protocol-compatible APIs so developers can use familiar tools when working with their data. Which of the following are APIs that Azure Cosmos DB supports? (Select 3 answers)
- AAzure Cosmos DB for Apache Cassandra Correct
- BAzure Cosmos DB for Oracle
- CAzure Cosmos DB for MongoDB Correct
- DAzure Cosmos DB for Apache Gremlin Correct
- EAzure Cosmos DB for Microsoft SQL Server
Why A is correct: Correct. Azure Cosmos DB for Apache Cassandra is one of the keyed answers. Azure Cosmos DB supports five APIs - NoSQL, MongoDB, Table, Apache Cassandra, and Apache Gremlin - so Cassandra, MongoDB, and Gremlin are all valid choices.
Why B is wrong: Incorrect. There is no Oracle API; the supported set is NoSQL, MongoDB, Table, Apache Cassandra, and Apache Gremlin.
Why C is correct: Correct. Azure Cosmos DB for MongoDB is one of the keyed answers. Azure Cosmos DB supports five APIs - NoSQL, MongoDB, Table, Apache Cassandra, and Apache Gremlin - so Cassandra, MongoDB, and Gremlin are all valid choices.
Why D is correct: Correct. Azure Cosmos DB for Apache Gremlin is one of the keyed answers. Azure Cosmos DB supports five APIs - NoSQL, MongoDB, Table, Apache Cassandra, and Apache Gremlin - so Cassandra, MongoDB, and Gremlin are all valid choices.
Why E is wrong: Incorrect. There is no SQL Server API; the native API is called NoSQL (formerly the SQL API), which is distinct from SQL Server.