Everything you need to consider when choosing COSMOSDB API

 Azure CosmosDB is a modern distributed data store that can handle any data volume, any data velocity ( data arrival speed) and any data variety (different types of data).

CosmosDb requires minimal setup and management efforts.

It is very easy to integrate CosmosDB into your existing data infrastructure using various APIs that can either mimic your existing data management systems, like MongoDB, PostgreSQL or Cassandra and provide you with under 10s latency from anywhere, 99.999% availability and instant scalability.

From the cost perspective, storage costs and utilization costs are almost the same regardless of which API you are planning to use.

There is neither an autoscale nor serverless option for PostgreSQL API.

Serverless NoSql API, Serverless  Gremlin API, Serverless MongoDB API, Serverless Cassandra API and Serverless Table API are available as only as Single Region write architecture. If you are interested in Multi-region write cluster, you will need to use "Provisioned throughput", either manual or automated.

Below you can find major considerations that can lead you towards which API would be the best choice for your data infrastructure.











Comments

Popular posts from this blog

SQL Awesomeness: Finding a QUALIFY query clause in the depths of the database ocean

Look back and realize how far you came

The Greatest Reasons to use or not to use a Centralized Data Access Architecture