Exploring Azure NoSQL platforms
Azure Cosmos DB is a platform as a service 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 API for MongoDB, the Cassandra API, Gremlin API, Table API, and Core (SQL) API are among the database APIs 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, Cassandra, or MongoDB with changes only made to connection strings. Cosmos DB implements the latest version of the...