The application solutions best suited for Cosmos DB are: web, mobile, gaming and IoT that needs to handle a massive amount of data, reads and writes at a global scale with near-real response times. These applications will benefit from guaranteed high availability, high throughput, low latency and tunable consistency. Cosmos DB is a NoSQL database.
Azure Cosmos DB has various API's for accessing and querying data: SQL API, Mongodb API, Cassandra API, Graph (Gremlin) API, Table API.The data model Cosmos DB is built on is: atom-record sequence (ARS) which supports multiple data models including document graph, key-value table and column-family data models.
A great preview feature of Cosmos DB is that you can try it for free for up to 7 days without having an Azure subscription or any credit card details which is a nice touch. This is great for creating and testing between the following API and data models: SQL, MongoDB, Table and Graph. https://azure.microsoft.com/en-gb/try/cosmosdb/
If you already have an Azure subscription, Azure Cosmos DB can be launched easily from the Azure portal and to create a DB is literally a one click solution, there is no infrastructure configurations required at all, you only need to select which API you require & create:
Further detailed information and resources:
No comments:
Post a Comment