DocumentDB - Vantaggi

DocumentDB si distingue per alcune funzionalità davvero uniche. Azure DocumentDB offre le funzionalità e i vantaggi chiave seguenti.

Schema gratuito

In un database relazionale, ogni tabella ha uno schema che definisce le colonne e i tipi di dati a cui deve conformarsi ogni riga della tabella.

Al contrario, un database di documenti non ha uno schema definito e ogni documento può essere strutturato in modo diverso.

Sintassi SQL

DocumentDB consente query complesse ad-hoc utilizzando il linguaggio SQL e ogni documento è immediatamente interrogabile nel momento in cui viene creato. Puoi cercare su qualsiasi proprietà ovunque all'interno della gerarchia del documento.

Consistenza sintonizzabile

Fornisce alcuni livelli di coerenza granulari e ben definiti, che consentono di fare ottimi compromessi tra coerenza, disponibilità e latenza.

È possibile scegliere tra quattro livelli di coerenza ben definiti per ottenere un compromesso ottimale tra coerenza e prestazioni. Per le query e le operazioni di lettura, DocumentDB offre quattro distinti livelli di coerenza:

  • Strong
  • Bounded-staleness
  • Session
  • Eventual

Scala elastica

La scalabilità è il nome del gioco con NoSQL e DocumentDB lo offre. DocumentDB ha già dimostrato la sua portata.

  • I principali servizi come Office OneNote e Xbox sono già supportati da DocumentDB con database contenenti decine di terabyte di documenti JSON, oltre un milione di utenti attivi e che operano in modo coerente con una disponibilità del 99,95%.

  • Puoi scalare in modo elastico DocumentDB con prestazioni prevedibili creando più unità man mano che la tua applicazione cresce.

Completamente gestito

DocumentDB è disponibile come piattaforma basata su cloud completamente gestita come servizio in esecuzione su Azure.

  • Non c'è semplicemente nulla da installare o gestire.

  • Non ci sono server, cavi, sistemi operativi o aggiornamenti da gestire, né repliche da configurare.

  • Microsoft fa tutto ciò che funziona e mantiene il servizio in esecuzione.

  • In pochi minuti, puoi iniziare a lavorare con DocumentDB usando solo un browser e una sottoscrizione di Azure.