DocumentDB

App del servizio database NoSQL veloci e scalabili, con distribuzione e portata globale
Play
Replica globale dei dati dei database NoSQL

Distribuzione a livello globale

Puoi creare app di livello globale in tutta semplicità, senza i grattacapi delle configurazioni complesse di più data center. Progettato come sistema di database distribuito a livello globale, DocumentDB esegue automaticamente la replica di tutti i tuoi dati in un numero qualsiasi di aree in tutto il mondo per un accesso veloce e reattivo.

Bassa latenza di DocumentDB garantita

Bassa latenza garantita

Puoi contare su una latenza <10 ms sulle operazioni di lettura e una latenza <15 ms sulle operazioni di scrittura, garantite per almeno il 99% delle richieste. Il motore di database ottimizzato per la scrittura e senza latch in DocumentDB è stato progettato per unità SSD a prestazioni elevate e offre una scala globale con richieste gestite dalle aree più vicine ai tuoi utenti, distribuendo i tuoi dati in tutto il mondo.

Database NoSQL con scalabilità illimitata

Scalabilità infinita

Ridimensiona la velocità effettiva e l'archiviazione dei dati in modo indipendente ed elastico, non solo all'interno di un'area, ma anche tra più aree distribuite geograficamente. Puoi aggiungere capacità per gestire milioni di richieste al secondo a una piccola parte del costo di altri database NoSQL tra i più diffusi.

Vantaggi di SQL e JavaScript, senza schema

SQL senza schema e query JavaScript

Puoi eseguire query usando la sintassi SQL e JavaScript familiari su dati JSON indicizzati automaticamente senza dovere definire in anticipo uno schema o gli indici secondari. Definisci la tua logica di business, come stored procedure, trigger e funzioni definite dall'utente interamente in JavaScript, per eseguire in modo transazionale tutto direttamente all'interno del motore di database.

Azure DocumentDB offre più opzioni

Modelli di coerenza perfezionabili

Invece di imporre una scelta drastica tra coerenza assoluta e coerenza futura, DocumentDB offre quattro livelli di coerenza ben definiti, ovvero assoluta, con decadimento ristretto, di sessione e finale, per un modello di programmazione intuitivo con bassa latenza e disponibilità elevata, resiliente in caso di errori locali o nell'area.

Contratti di servizio di livello aziendale

Gestione completa con Contratti di servizio di livello aziendale

Puoi concentrarti solo sulla tua applicazione, senza dover gestire l'infrastruttura di database. Crea una raccolta per i dati, imposta la velocità effettiva e lascia che sia DocumentDB a gestire il resto. DocumentDB offre un set completo di contratti di servizio, inclusi il 99,99% di disponibilità, la latenza, la velocità effettiva e la coerenza ed è anche compatibile con ISO 27001, HIPAA e le clausole del modello UE.

Clienti che usano DocumentDB

Che cosa puoi creare con Azure DocumentDB?

Scopri di più sui casi d'uso più avanti:

App con portata globale

Puoi aumentare in modo elastico le risorse di archiviazione e la velocità effettiva aggiungendo in modo trasparente altre partizioni in ogni raccolta di DocumentDB per rispondere ai modelli di utilizzo con picchi delle applicazioni Web e per dispositivi mobili su scala Internet. Puoi replicare i dati in qualsiasi area aggiuntiva per offrire accesso con bassa latenza per una base utenti globale.

Altre informazioni
Diagramma della soluzione Portata globale

IoT e telematica

Puoi archiviare con facilità i dati dei dispositivi Internet delle cose (IoT) e sfruttare i feed di modifica in tempo reale per rispondere rapidamente alle anomalie.

Altre informazioni
Diagramma della soluzione IoT e telematica

Personalizzazione in tempo reale

DocumentDB offre livelli di coerenza perfezionabili e latenze di un singolo millisecondo per operazioni di lettura e scrittura, consentendo alle applicazioni di recuperare i profili utente e le impostazioni personalizzate in modo efficiente, per eseguire rapidamente il rendering delle esperienze dell'interfaccia utente.

Altre informazioni
Diagramma della soluzione Personalizzazione in tempo reale

Catalogo di prodotti

Gli attributi del catalogo di prodotti presentano una variabilità elevata e cambiamenti frequenti nel tempo. L'indicizzazione automatica di DocumentDB con schema flessibili è ideale per l'archiviazione di cataloghi di prodotti, registri di dispositivi IoT e altri sistemi di catalogazione.

Altre informazioni
Diagramma della soluzione Catalogo di prodotti

Giochi

I giochi moderni si basano spesso su database cloud per offrire contenuti social e personalizzati, come statistiche nel gioco e classifiche dei punteggi più elevati. I database per i giochi richiedono spesso latenze di un singolo millisecondo per operazioni di lettura e scrittura, per offrire esperienze senza ritardi e gestire picchi elevati nei livelli di richieste durante il lancio di nuovi giochi e di nuove funzionalità.

Altre informazioni
Diagramma della soluzione Giochi

Non conosci DocumentDB?

Guarda il video Che cos'è DocumentDB? o leggi l'introduzione a DocumentDB per scoprire se il nostro servizio di database di documenti NoSQL a bassa latenza è la scelta giusta per le tue applicazioni, inclusi scenari di gioco, social networking e IoT (Internet of Things, Internet delle cose) a scalabilità elevata.

Perché usare un database NoSQL?

Scopri le differenze tra i database NoSQL e i database SQL leggendo l'articolo NoSQL e SQL.

Hai un'app MongoDB?

Attiva il supporto del protocollo per MongoDB e usa DocumentDB come servizio di database completamente gestito per la tua app MongoDB senza apportare modifiche al codice.

Non sai da dove iniziare?

Scopri come creare un account del database DocumentDB tramite il portale di Azure, quindi segui questa guida dettagliata su come completare le attività più comuni.

Sei uno sviluppatore? Sei nel posto giusto.

Puoi iniziare creando una semplice app .NET o Node.js oppure un'app Web completa usando competenze NoSQL esistenti con il supporto per il protocollo di DocumentDB per MongoDB. Usa l'API REST o un'ampia gamma di SDK, tra cui quelli per .NET, Node.js, Java o Python.

Prodotti e servizi correlati

Database SQL

Database SQL relazionale gestito distribuito come servizio

Servizio app

Crea app Web e per dispositivi mobili per qualsiasi piattaforma e dispositivo

Archiviazione

Archiviazione cloud duratura, a disponibilità elevata ed estremamente scalabile

Prova DocumentDB per ottenere NoSQL veloce, scalabile e distribuito a livello globale