Exploring Azure NoSQL Platforms
Azure Cosmos DB is a Platform-as-a-Service (PaaS) technology hosted in the cloud, containing many of the advantages of a NoSQL database and removing many of the aforementioned disadvantages to simplify consumption and data management.
Probably the first and most unique ability of Cosmos DB is the support for different APIs. The APIs for MongoDB, Cassandra, Gremlin, and Table, as well as the major Core (SQL) API, are among those available in Azure Cosmos DB. Cosmos DB represents real-world data using these APIs by employing key-value, graph, column-family, and document data models.
These APIs enable developers to interact with Cosmos DB as if it were any other database technology, without maintenance and scalability overhead and chiefly, without code modification. Developers can leverage existing applications communicated with Gremlin, Casandra, or MongoDB with changes only made to connection strings. Cosmos DB implements the latest version of the...