Azure Cosmos DB

Servizio database multimodello distribuito a livello globale

Database per la creazione di applicazioni rapidissime su scala globale con supporto nativo per NoSQL

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. Ridimensiona in modo elastico le tue operazioni di scrittura e lettura in tutto il mondo e paga solo per le risorse che ti servono. Azure Cosmos DB fornisce il supporto nativo per API NoSQL e OSS, tra cui MongoDB, Cassandra, Gremlin e SQL, offre più modelli di coerenza ben definiti, garantisce latenze di pochi millisecondi al 99° percentile per operazioni di lettura e scrittura e la disponibilità elevata al 99,999% con multihoming ovunque nel mondo, il tutto basato su contratti di servizio leader di settore e completi.

Distribuzione globale chiavi in mano

Crea con facilità applicazioni sempre attive, a reattività elevata e multihomed, senza dover gestire configurazioni complesse per più data center. Azure Cosmos DB, progettato come sistema di database distribuito a livello globale, ti permette di eseguire operazioni di scrittura e di lettura dalle repliche locali del tuo database di Cosmos DB, che viene replicato in diverse aree di Azure.

Scalabilità senza limiti ed elastica per le operazioni di scrittura e di lettura

Azure Cosmos DB ridimensiona in modo elastico le operazioni di lettura e di scrittura a livello globale e ti permette di pagare solo per la velocità effettiva e le risorse di archiviazione che ti servono. Progettato con partizionamento orizzontale trasparente e replica multimaster, Azure Cosmos DB offre una scalabilità elastica senza precedenti per le tue operazioni di lettura e di scrittura in tutto il mondo!

Bassa latenza garantita al 99° percentile

Puoi creare applicazioni a reattività elevata su scala globale. Grazie a questo innovativo protocollo di replica multimaster e al motore di database ottimizzato per la scrittura e privo di latch, Azure Cosmos DB garantisce latenze inferiori ai 10 ms per operazioni di lettura e di scrittura (indicizzate) al 99° percentile in tutto il mondo.

Opzioni di coerenza ben definite

Non devi più scegliere tra coerenza, disponibilità, latenza e programmabilità. Il protocollo di replica multimaster di Azure Cosmos DB è stato progettato attentamente per offrire cinque opzioni di coerenza ben definite, ovvero coerenza assoluta, con decadimento ristretto, con prefisso coerente, di sessione ed eventuale, per un modello di programmazione intuitivo con bassa latenza e disponibilità elevata per la tua app distribuita a livello globale.

Multimodello con supporto nativo per API NoSQL

Azure Cosmos DB ti permette di modellare dati concreti con modelli di dati di tipo chiave-valore, colonna-famiglia, dei grafi e dei documenti. Non devi occuparti della complessità della gestione degli schemi e degli indici secondari. Azure Cosmos DB indicizza automaticamente tutti i dati al momento dell'inserimento. Puoi anche usare la tua API preferita, tra cui SQL, Apache® Cassandra, Gremlin, Archiviazione tabelle e l'API Azure Cosmos DB per MongoDB, per accedere ai dati archiviati nel tuo database Cosmos DB.

Prestazioni e sicurezza 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 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 distribuite a livello globale con Cosmos DB

Applications stratégiques distribuées à l’échelle mondiale avec Cosmos DBGarantissez l’accès aux utilisateurs du monde entier grâce à la haute disponibilité et à la faible latence des centres de données mondiaux de Microsoft.

Panoramica

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.

IoT con Cosmos DB

IoT avec Cosmos DBProcédez instantanément à une mise à l’échelle élastique pour faire face aux charges de travail IoT diverses et imprévisibles sans nuire aux performances d’ingestion ou de requête.

Panoramica

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

Personalizzazione con Cosmos DB

Personnalisation avec Cosmos DBGénérez en temps réel des recommandations personnalisées à l’intention des clients, en utilisant des paramètres de cohérence à faible latence et ajustables pour obtenir des insights immédiats

Panoramica

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

Vendita al dettaglio ed e-commerce con Cosmos DB

Distribution et e-commerce avec Cosmos DBPrise en charge des requêtes approfondies sur divers catalogues de produits, des pics de trafic et de l’inventaire en constante évolution.

Panoramica

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

Giochi con Cosmos DB

Gaming avec Cosmos DBProcédez à une mise à l’échelle élastique de votre base de données pour faire face aux pics de trafic imprévisibles et garantir une faible latence aux joueurs du monde entier.

Panoramica

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

App serverless con Cosmos DB

Applications Serverless avec Cosmos DBUtilisez Azure Functions et Azure Cosmos DB pour créer des applications sans serveur évolutives et distribuées à l’échelle mondiale.

Panoramica

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

Introduzione ad Azure Cosmos DB

Crea un account

Connetti l'applicazione

Usare i dati

Passaggio 1 di 1

Per iniziare, crea un account e una raccolta Azure Cosmos DB per archiviare i tuoi dati selezionando l'API più adatta in base alle tue esigenze.

Passaggio 1 di 1

Connetti la tua applicazione ad Azure Cosmos DB implementando uno dei connettori per il linguaggio di programmazione che preferisci.

Passaggio 1 di 1

Esplora i dati nella tua applicazione con query di lettura e scrittura. Gestisci i tuoi dati con le funzionalità esclusive di Azure Cosmos DB.

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

Azure Cosmos DB include il supporto nativo per API SQL e API JavaScript.

{ LEAF }

API Azure Cosmos DB per MongoDB

Usa Azure Cosmos DB come servizio di database completamente gestito per l'app MongoDB, con modifiche minime al codice e supporto API nativo per i dati di MongoDB, per offrire alla tua app tutti i vantaggi di una piattaforma nativa del cloud.

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 Cassandra

Applicazioni Cassandra distribuite come servizio con la potenza di Azure Cosmos DB. Usa 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.

API Gremlin

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

Partner di Azure Cosmos DB

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

Azure Databricks

Piattaforma analitica veloce e collaborativa basata su Apache Spark

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