Azure Cosmos DB

Servizio database multimodello distribuito a livello globale

Azure Cosmos DB è stato progettato con un'attenzione particolare alla distribuzione globale e alla scalabilità orizzontale. Offre la distribuzione globale chiavi in mano in molte aree di Azure, tramite il ridimensionamento trasparente e la replica dei dati ovunque si trovino gli utenti. Puoi ridimensionare in modo elastico la velocità effettiva e le risorse di archiviazione in tutto il mondo e pagare solo quello che ti serve. Azure Cosmos DB garantisce latenze di pochi millisecondi al 99° percentile ovunque nel mondo, offre più modelli di coerenza ben definiti per ottimizzare le prestazioni e garantisce la disponibilità elevata con funzionalità di multihosting, il tutto basato su Contratti di servizio completi e leader del settore.

Azure Cosmos DB è progettato come un sistema di database distribuito a livello globale

Distribuzione globale chiavi in mano

Crea con facilità applicazioni distribuite a livello globale senza dover gestire configurazioni complesse per più data center. Progettato come sistema di database distribuito a livello globale, Azure Cosmos DB esegue automaticamente la replica di tutti i tuoi dati in un numero qualsiasi di aree per un accesso veloce e reattivo. Azure Cosmos DB supporta il multihosting trasparente e assicura una disponibilità elevata del 99,99%.

Azure Cosmos DB ti permette di usare dati chiave-valore, dei grafi e dei documenti in un unico servizio

Più modelli e più API

Solo Azure Cosmos DB ti permette di usare i dati chiave-valore, dei grafi e dei documenti in un unico servizio, su scala globale e senza che sia necessario gestire schemi o indici. Azure Cosmos DB indicizza automaticamente tutti i dati e ti permette di usare la tua API preferita, ad esempio SQL, JavaScript, Gremlin, MongoDB e Archiviazione tabelle di Azure, per accedere ai tuoi dati.

Con Azure Cosmos DB puoi ridimensionare in modo elastico e indipendente la capacità di archiviazione e di unità elaborate

Scalabilità elastica senza limiti in tutto il mondo

Con Azure Cosmos DB paghi solo la velocità effettiva e le risorse di archiviazione che ti servono. Azure Cosmos DB ti permette di ridimensionare in modo elastico le risorse di archiviazione e la velocità effettiva in modo indipendente in qualsiasi momento e ovunque nel mondo.

Azure Cosmos DB offre cinque modelli di coerenza definiti

Più opzioni di coerenza ben definite

Azure Cosmos DB offre cinque livelli di coerenza ben definiti, ovvero coerenza assoluta, con decadimento ristretto, con prefisso coerente, di sessione ed eventuale, per un modello di programmazione intuitivo con latenza bassa e disponibilità elevata per la tua app su scala globale.

Bassa latenza garantita

Bassa latenza garantita al 99° percentile

Puoi gestire le richieste di lettura e scrittura dall'area più vicina, distribuendo contemporaneamente i dati in tutto il mondo. Grazie al motore di database ottimizzato per la scrittura e privo di latch, Azure Cosmos DB garantisce latenze inferiori ai 10 ms per le operazioni di lettura e inferiori ai 15 ms per le operazioni di scrittura (indicizzate) al 99° percentile.

Contratti di servizio completi di livello aziendale

Contratti di servizio leader del settore e di livello aziendale

Le tue app vengono eseguite in un servizio di database ampiamente testato e basato su un'infrastruttura di qualità elevata. Azure Cosmos DB ti assicura sicurezza e conformità di livello aziendale ed è il primo e unico servizio che offre Contratti di servizio leader del settore con disponibilità elevata al 99,99%, latenza al 99° percentile, velocità effettiva garantita e coerenza.

Clienti che usano Azure Cosmos DB

Che cosa puoi creare con Azure Cosmos DB?

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

Applicazioni cruciali distribuite a livello globale

Garantisci l'accesso agli utenti di tutto il mondo con le funzionalità a disponibilità elevata e bassa latenza disponibili nei data center globali di Microsoft.

Altre informazioni

Diagramma della soluzione Portata globale

IoT

Scalabilità immediata ed elastica per adattarsi a carichi di lavoro IoT diversi e imprevedibili, senza sacrificare l'inserimento o le prestazioni delle query.

Altre informazioni

Diagramma della soluzione IoT e telematica

Personalizzazione

Genera raccomandazioni personalizzate per i clienti in tempo reale, usando le impostazioni di coerenza a bassa latenza e ottimizzabili per ottenere informazioni dettagliate immediate.

Altre informazioni

Diagramma della soluzione Personalizzazione in tempo reale

Al dettaglio ed e-commerce

Supporta query dettagliate nei diversi cataloghi di prodotti, in caso di picchi di traffico o di inventari che cambiano rapidamente.

Altre informazioni

Diagramma della soluzione Catalogo di prodotti

Giochi

Ridimensiona in modo elastico il database per adattarlo a picchi imprevedibili di traffico e offrire esperienze multiplayer a bassa latenza su scala globale.

Altre informazioni

Diagramma della soluzione Giochi

Non hai ancora provato Azure Cosmos DB?

Guarda il video What is Azure Cosmos DB (Informazioni su Azure Cosmos DB) o leggi Introduzione ad Azure Cosmos DB per scoprire se il nostro servizio di database multimodello e distribuito a livello globale è adatto alle tue applicazioni, inclusi gli scenari di app Web per gioco, social networking e Internet delle cose a scalabilità elevata.

Cerchi SQL di DocumentDB e l'API JavaScript?

Azure Cosmos DB include il supporto nativo per l'API DocumentDB e puoi continuare a usare SQL di DocumentDB e le API JavaScript, esattamente come prima.

Hai un'app MongoDB?

Con il supporto delle API native per MongoDB, potrai usare Azure Cosmos DB come servizio di database completamente gestito per la tua app di MongoDB, senza modifiche al codice.

Conosci già le API di archiviazione tabelle di Azure?

Usa Azure Cosmos DB come velocissimo database distribuito globalmente con coppie chiave-valore per le tue applicazioni basate sull'archiviazione tabelle di Azure, senza modifiche al codice grazie all'API di tabella. Potrai ottenere indici secondari, distribuzione globale, funzionalità di failover basate sui criteri e altro ancora.

Ti interessano le query su grafi distribuite a livello globale?

Sfrutta i vantaggi delle API Graph native in Azure Cosmos DB senza modifiche al codice. Ora puoi eseguire query su grafi distribuite a livello globale usando Gremlin con l'API Graph.

Machine Learning in tempo reale su set di dati distribuiti globalmente con Apache Spark

Per funzionalità di Machine Learning in tempo reale su set di dati distribuiti globalmente e gestiti da Azure Cosmos DB, puoi usare il connettore Spark per creare query Apache Spark. Il connettore Spark sfrutta i vantaggi degli indici nativi gestiti da Azure Cosmos DB, permettendo quindi di ottenere miglioramenti significativi delle prestazioni.

Sei uno sviluppatore? Sei nel posto giusto.

Inizia creando una semplice app .NET o Node.js oppure crea un'app Web completa usando le competenze SQL e NoSQL esistenti con le API multimodello di Azure Cosmos DB, tra cui DocumentDB, MongoDB, Grafo e Tabella.

Prodotti e servizi correlati

Database SQL

Database SQL relazionale gestito distribuito come servizio

Servizio app

Crea rapidamente app cloud potenti per il Web e per i dispositivi mobili

HDInsight

Effettuare il provisioning di cluster cloud Hadoop, Spark, R Server, HBase e Storm

Prova Azure Cosmos DB per la creazione di applicazioni veloci, scalabili e distribuite livello globale.