DocumentDB Advantages - DocumentDB

What are the advantages in DocumentDB?

DocumentDB stands out with very unique capabilities. The following are the key capabilities and benefits of DocumentDB.

Schema Free

In relational database, every table has a schema that defines the table columns and data types that exists in each row of a table.
In a document database, it has no defined schema and every document can be structured differently.

SQL Syntax

Using SQL language, complex ad-hoc queries are enabled by DocumentDB.
The moment every document is created, it is instantly queryable.

Tunable Consistency

Some well defined consistency levels allows you to make sound trade-offs between consistency, availability and latency.
Four well-defined consistency levels can be selected to achieve optimal trade-offf between consistency and performance.
DocumentDB offers four distinct consistency levels:

  • Strong
  • Bounded-staleness
  • Session
  • Eventual

Elastic Scale:

Scalability is the name of the game with NoSQL. DocumentDB has already been proven its scale.

  • Major services like Office OneNote and Xbox are already backed by DocumentDB with databases containing tens of terabytes of JSON documents, over a million active users, and operating consistently with 99.95% availability.
  • DocumentDB can be elastically scaled with predictable performance by creating more units as your application grows.

Fully Managed

DocumentDB is available as a fully managed cloud-based platform as a service running on Azure.

  • There is much nothing to install or manage.
  • There are no servers, cables, no operating systems or updates to deal with, no replicas to set up.
  • Microsoft does all that work and keeps the service running.
  • Within literally minutes, you can get started working with DocumentDB using just a browser and an Azure subscription.

All rights reserved © 2020 Wisdom IT Services India Pvt. Ltd Protection Status

DocumentDB Topics