Azure CosmosDB

The Azure CosmosDB is a special case because it is not only a (prefabricated) service offer but also a toolkit with which you can create a service according to your individual needs. Let's have a look at the modular system in detail:

Azure CosmosDB is based on the atom–record–sequence (ARS) data model and is supported by multiple data models.

These include models for:

  • Key/value stores: Key/value store is a large table which has a unique key to each data value and its uses this key to store the data by using appropriate hashing function. Most key/value stores only support query, insert, and delete operations. To update a value (partially or completely), a client must overwrite the existing data.
  • Document databases: Document ...

Get Implementing Azure Cloud Design Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.