DP-900 - Describe Considerations for Working with Non-Relational Data on Azure - Section 3.2

Describe the capabilities and features of Azure Cosmos DB.

Describe Azure Cosmos DB as a globally distributed NoSQL database that exposes multiple APIs (Core SQL, MongoDB, Cassandra, Gremlin, Table) and allows tunable consistency levels from strong to eventual. Understand that throughput is provisioned in request units and that global distribution enables low-latency reads and writes across regions.

Azure Cosmos DBNoSQL APIsglobal distributionconsistency levelsrequest units

Practice question for this objective

Free sampleDescribe Considerations for Working with Non-Relational Data on Azuremedium

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
The five Cosmos DB APIs are NoSQL, MongoDB, Table, Apache Cassandra, and Apache Gremlin - there is no Oracle or SQL Server API. Azure Cosmos DB supports five APIs - NoSQL, MongoDB, Table, Apache Cassandra, and Apache Gremlin - so Cassandra, MongoDB, and Gremlin are all valid choices.

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.

See more DP-900 practice questions, answers explained.

More in this domain

Back to all Describe Considerations for Working with Non-Relational Data on Azure objectives, or the DP-900 cert hub.

Examworthy is not affiliated with or endorsed by Microsoft. Original, blueprint-aligned practice material only.