Azure Classroom Series – 26/Nov/2021

NO-SQL Offerings by Azure —–> Cosmos DB

  • Modern applications are required to highly responsive and always online, To achieve low latency and HA, instances of these applications need to be deployed in datacenters closer to their users.

  • In Reality, Application need to respond to large changes during peak hours, store ever increase volumes of data & make this avaliable to other users in milli seconds

  • Refer Here to understand different datastore models Preview

  • NO-SQL Datastores

    • Key/Value store:
      • A key value store associates each data value with a unique key.
      • Most key/value stores only support simple query, insert and delete operations, to modify a value => application should overrite the existing data
      • Azure Servers:
        • Azure Cosmos DB Table API
        • etcd API (preview)
        • Azure Cache for Redis
        • Azure Table Storage
    • Document Database:
      • This is collection of documents, where each document consist of named fields and data
      • Documents need to have the same structure
      • Azure Servers:
        • Azure Cosmos DB Mongo API
    • Graph Databases:
      • Azure Services:
        • Azure Cosmos DB Gremlin API
    • Column-family database:
      • Azure Service:
        • Azure Cosmos DB Cassandra API
  • Creating a Cosmos DB => Exploring Options

    • Options Available Preview
    • Global Distribution Preview
    • Networking Preview
    • Instance settings Preview

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

About learningthoughtsadmin