Ignora esplorazione

Azure Cosmos DB

Servizio database multimodello distribuito a livello globale

Un database distribuito a livello globale per latenze basse e applicazioni con scalabilità elevata, con supporto NoSQL nativo

Azure Cosmos DB è stato progettato con un'attenzione particolare alla distribuzione globale e alla scalabilità orizzontale. Offre la distribuzione globale chiavi in mano con supporto multimaster 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 capacità di unità elaborate e spazio di archiviazione in tutto il mondo e pagare solo quello che ti serve. Azure Cosmos DB fornisce il supporto nativo per le opzioni NoSQL, offre più modelli di coerenza ben definiti, garantisce latenze di pochi millisecondi al 99° percentile e la disponibilità elevata con funzionalità multihoming e basse latenze ovunque nel mondo, il tutto basato su contratti di servizio leader di settore e completi.

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 con replica multimaster, Azure Cosmos DB esegue automaticamente la replica dei tuoi dati in un numero qualsiasi di aree per un accesso veloce e reattivo. Azure Cosmos DB supporta il multihoming trasparente e assicura una disponibilità elevata del 99,999%.

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 dati chiave-valore, colonna-famiglia, dei grafi e dei documenti in un unico servizio. Azure Cosmos DB indicizza automaticamente tutti i dati e ti permette di usare la tua API preferita, ad esempio SQL, JavaScript, Gremlin, MongoDB, Apache® Cassandra e Archiviazione tabelle, 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 le unità elaborate in modo indipendente in qualsiasi momento e ovunque nel mondo, risultando così ottimale per le tue applicazioni senza server.

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 in tutto il mondo

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 di livello aziendale e conformità ed è il primo e unico servizio che offre Contratti di servizio leader del settore completi con disponibilità elevata al 99,999%, 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

Operazioni di lettura e scrittura a bassa latenza garantita in tutto il mondo con la disponibilità elevata e il supporto multimaster.

Learn more

Diagramma della soluzione Portata globale

IoT

Scalabilità immediata ed elastica per adattarsi a carichi di lavoro IoT diversi e imprevedibili con inserimento di un numero elevato di operazioni di scrittura e prestazioni delle query.

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.

Learn more

Diagramma della soluzione Personalizzazione in tempo reale

Al dettaglio ed e-commerce

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

Learn more

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.

Learn more

Diagramma della soluzione Giochi

App senza server

Usa Funzioni di Azure e Azure Cosmos DB per creare applicazioni senza server scalabili distribuite a livello globale.

Learn more

Diagramma di una soluzione senza server

Inizia a sviluppare con Azure Cosmos DB

Azure Cosmos DB è progettato per gli sviluppatori e offre supporto per una vasta gamma di API. Guarda il video introduttivo su Azure Cosmos DB, inizia subito grazie a suggerimenti di esperti o scopri di più sulle possibilità offerte da API e connettori.

API SQL con supporto nativo per JavaScript

Con l'API SQL, Azure Cosmos DB offre funzionalità di query SQL avanzate e già note con latenze sempre basse sui dati JSON senza schema.

API Gremlin

Sfrutta i vantaggi delle API Graph native in Azure Cosmos DB senza modifiche al codice e crea query su grafi distribuite a livello globale usando l'API Gremlin per i dati dei grafi.

{ LEAF }

API MongoDB

Usa Azure Cosmos DB come servizio di database completamente gestito per la tua app MongoDB, senza modifiche al codice, con il supporto API nativo per MongoDB.

API di tabella

Usa Azure Cosmos DB come database distribuito a livello globale 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 su criteri e altro ancora.

API Apache® Cassandra

Disponibilità Cassandra distribuito come servizio nella piattaforma di Azure Cosmos DB. Gli sviluppatori possono usare gli SDK e gli strumenti di Cassandra per creare applicazioni con scala globale quasi infinita e funzionalità supportate dal contratto di servizio della piattaforma Azure Cosmos DB.

Spark

Per funzionalità di Machine Learning in tempo reale su set di dati distribuiti a livello globale 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.

Prodotti e servizi correlati

Database SQL di Azure

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

Esplora Azure Cosmos DB e prova la distribuzione globale chiavi in mano