Ignora esplorazione

Azure Cosmos DB

Database NoSQL veloce con API aperte per qualsiasi scala

Database NoSQL veloce con API aperte per qualsiasi scala

Azure Cosmos DB è un servizio di database NoSQL completamente gestito per lo sviluppo di app moderne. Ottieni tempi di risposta garantiti inferiori a unità di millisecondi e disponibilità al 99,999%, supportata da contratti di servizio, scalabilità automatica e immediata e API open source per MongoDB e Cassandra. Esegui rapidamente operazioni di scrittura e lettura ovunque nel mondo con la replica dei dati chiavi in mano e le operazioni di scrittura in più aree. Ricevi informazioni dettagliate sui dati in tempo reale con analisi senza ETL usando Collegamento ad Azure Synapse per Azure Cosmos DB.

Velocità garantita su qualsiasi scala, anche in caso di burst, con elasticità immediata senza limiti, operazioni di lettura veloci e operazioni di scrittura multimaster ovunque nel mondo

Sviluppo di app flessibile e veloce con SDK per i linguaggi più diffusi, un'API Core (SQL) oltre alle APIs per MongoDB, Cassandra, Graph e Gremlin e analisi senza ETL (Extract, Transform, Load)

Idoneità per le applicazioni cruciali con continuità aziendale garantita, disponibilità al 99,999% e sicurezza di livello aziendale

Database serverless conveniente e completamente gestito con scalabilità automatica immediata che risponde alle esigenze dell'applicazione, memorizzazione nella cache integrata e opzioni di prezzi basate sul consumo

Scalabilità automatica e illimitata

Effettua automaticamente il provisioning della velocità effettiva che ti serve per le applicazioni con traffico coerente e requisiti di prestazioni elevate. Per i carichi di lavoro di qualsiasi dimensione o scalabilità sono garantiti la disponibilità Always On e tempi di risposta per operazioni di lettura e di scrittura <10 ms, quindi puoi eseguire le tue applicazioni più importanti senza problemi ovunque nel mondo.

Scalabilità automatica e illimitata
Operazioni di database serverless

Operazioni di database serverless

Esegui carichi di lavoro con picchi di traffico o traffico occasionale e requisiti moderati a livello di prestazioni con l'approccio serverless, un'alternativa alla velocità effettiva con provisioning. Questa modalità per operazioni di database basata sul consumo semplifica l'esecuzione di carichi di lavoro di sviluppo/test convenienti e di nuove applicazioni di produzione.

Piattaforma ibrida per dati di Cassandra

Aumentare la scalabilità e ottenere prestazioni superiori, mantenendo al tempo stesso flessibilità e controllo, con un servizio di database NoSQL completamente gestito considerato attendibile da aziende come Symantec per eseguire carichi di lavoro Cassandra. Integrare perfettamente con istanza gestita di Azure per Apache Cassandra per una migrazione, una replica e una sincronizzazione trasparenti dei dati Cassandra in locale e Azure.

Piattaforma ibrida per dati di Cassandra
Analisi senza ETL sui dati operativi in tempo reale

Analisi senza ETL sui dati operativi in tempo reale

Esegui analisi in tempo quasi reale e applica l'intelligenza artificiale ai dati operativi nel database NoSQL per ridurre il tempo necessario per ottenere informazioni dettagliate. Collegamento ad Azure Synapse per Azure Cosmos DB si integra senza problemi con Azure Synapse Analytics senza spostamento di dati o riduzione delle prestazioni dell'archivio operativo.

Casi d'uso più diffusi per Azure Cosmos DB

Telemetria dei dispositivi IoT veloce e scalabile

Scalabilità immediata ed elastica per adattarsi a carichi di lavoro IoT diversi e imprevedibili, senza sacrificare l'inserimento o le prestazioni delle query. Esegui lo streaming della telemetria dei veicoli per soluzioni per flotte intelligenti, esegui lo streaming e analizza i dati con il feed di modifiche per informazioni dettagliate in tempo reale o archivia i dati per le analisi del data warehouse. Mercedes Benz, ExxonMobil e Olympus sono alcuni dei leader di mercato che si affidano ad Azure Cosmos DB per il supporto delle soluzioni IoT.

Servizi di vendita al dettaglio in tempo reale

Offri esperienze a prestazioni elevate per i clienti digitali con carrelli acquisti in tempo reale, raccomandazioni di prodotti, prezzi dinamici, aggiornamenti dell'inventario e altro ancora. Azure Cosmos DB, usato da rivenditori leader di settore e importanti marchi della ristorazione veloce tra cui Jet.com, ASOS e Chipotle Mexican Grill, consente una personalizzazione in volumi elevati di prodotti in millisecondi. I tempo di risposta dei database a bassa latenza assicurano prestazioni migliori per le app ovunque nel mondo.

Applicazioni critiche con utenti distribuiti

Esegui i carichi di lavoro più importanti in qualsiasi area di Azure in tutto il mondo con velocità, disponibilità, velocità effettiva e coerenza supportate dal contratto di servizio. Assicura la continuità aziendale con la replica multimaster chiavi in mano e la sicurezza e la conformità di livello aziendale, inclusi il controllo di accesso e la crittografia end-to-end. Azure Cosmos DB è un database NoSQL non relazionale ritenuto attendibile da aziende leader di settore in tutto il mondo, tra cui Coca-Cola, Symantec e Mars Petcare.

I leader di settore innovano con Azure Cosmos DB

Dati distribuiti a livello globale per la creazione di app e microservizi per il miglioramento della cura degli animali

"Azure services enabled us to provide a secure, fully monitored, enterprise-ready foundation to our implementation."

Adam Lind, Vice President of Software Development
MARS

La piattaforma per automobili connesse si basa sulla disponibilità elevata e sulla bassa latenza garantite

"The Azure ecosystem gave us useful capabilities that the developers worked into their system."

Rodrigo Nunes, Principal Software Engineer
Mercedes-Benz

Chipotle potenzia l'esperienza Web personalizzata per ordini digitali con Azure Cosmos DB

"Switching to Azure Cosmos DB is a big win in terms of scalability, availability, and, down the road, geographic distribution."

Mike Smith, Lead Software Developer
Chipotle

ASOS offre raccomandazioni di acquisto personalizzate con Azure Cosmos DB

"We chose Azure Cosmos DB because of its global distribution and ability to handle heavy seasonal bursts like Black Friday…. We can distribute our data models to be near the microservices they're serving—wherever that is in the world."

Bob Strudwick, Chief Technology Officer
ASOS

Symantec risparmia fino al 40% sui costi per i database eseguendo la migrazione ad Azure Cosmos DB

"Our customers trust us to protect them throughout their ecosystem. So we needed a partner that we could trust to deliver a highly reliable service with ultra-low worldwide latency, at a reasonable cost."

Mike Shavell, Technical Director/Architect, Symantec
Symantec

Prezzi che assicurano flessibilità e controllo

Trova il modello più adatto al tuo carico di lavoro e opzioni gratuite per i test e lo sviluppo. Sfrutta la velocità effettiva e le risorse di archiviazione praticamente illimitate, la scalabilità elastica automatica nelle diverse aree e le opzioni serverless basate sul consumo.

Progettato per gli sviluppatori, con il supporto di una vasta gamma di API

API Core (SQL)

Build new apps with ease. Azure Cosmos DB includes native support for Core (SQL) API and JavaScript. Azure Cosmos DB Core (SQL) API provides a formal programming model for rich queries over JSON items. The Azure Cosmos DB query language is based on the JavaScript programming model, and the Core (SQL) API is rooted in the JavaScript type system, expression evaluation, and function invocation.

API Cassandra

Deliver Cassandra as a service using the capabilities of Azure Cosmos DB. Use Cassandra SDKs and tools, including existing drivers, to build applications at near-infinite, global scale with SLA-backed capabilities of the Azure Cosmos DB platform. Seamlessly integrate with Azure Managed Instance for Apache Cassandra for hybrid data migration and synchronization.

API Azure Cosmos DB per MongoDB

Use Azure Cosmos DB as a fully managed database service for your MongoDB app, with few code changes and native API support for MongoDB data, giving your app the benefits of a cloud-native platform.

Quali sono i vantaggi di Azure per la sicurezza?

  • Microsoft investe più di 1 miliardo di USD all'anno in ricerca e sviluppo per la cybersecurity.
  • I nostri dipendenti includono più di 3.500 esperti di sicurezza dedicati alla sicurezza e alla privacy dei dati.
  • Azure ha ricevuto il numero più elevato di certificazioni di conformità rispetto a qualsiasi altro provider di servizi cloud. Visualizza l'elenco completo.

Tutto quello che ti serve per iniziare

Sviluppo/test gratuito con Azure Cosmos DB.

Continua a sviluppare le tue competenze.

Documentazione, training e risorse per la migrazione

Community e supporto tecnico di Azure

Segui Azure Cosmos DB su Twitter e YouTube. Leggi il blog di Azure Cosmos DB. Poni domande e ottieni assistenza dai tecnici Microsoft e dagli esperti della community di Azure in Stack Overflow. Trova esempi e repository in GitHub.

Esercitazioni e lab

Aggiornamenti, blog e annunci su Azure Cosmos DB

Domande frequenti

  • Azure Cosmos DB è un servizio di database multimodello e distribuito a livello globale su qualsiasi scala. Il servizio è stato progettato con un'attenzione particolare alla distribuzione globale e alla scalabilità orizzontale.

    Con la distribuzione globale chiavi in mano in un numero qualsiasi di aree di Azure, Azure Cosmos DB ridimensiona e replica in modo trasparente i dati ovunque si trovino gli utenti. Sfrutta la scalabilità elastica di scritture e letture in tutto il mondo e paga solo per le risorse necessarie. Azure Cosmos DB prevede il supporto nativo per API NoSQL e OSS, tra cui MongoDB, Cassandra, Gremlin, etcd, Spark e SQL. Offre inoltre più modelli di coerenza ben definiti, latenze in lettura e scrittura garantite nell'ordine di millisecondi a una cifra al 99° percentile e il 99,999% di disponibilità elevata garantita con funzionalità di multihosting ovunque nel mondo, il tutto supportato da contratti di servizio completi leader di settore.

    Azure Cosmos DB è un servizio completamente gestito che ti consente di trasferire in Azure gli oneri amministrativi associati al funzionamento e al ridimensionamento di database distribuiti, così non dovrai preoccuparti di aspetti come la gestione di VM, il provisioning di hardware, le attività di installazione e configurazione, la capacità, la replica, la distribuzione di patch software o il ridimensionamento dei cluster.

  • Con Azure Cosmos DB puoi configurare i tuoi database in modo che siano distribuiti a livello globale e disponibili in qualsiasi area di Azure. Per ridurre la latenza, colloca i dati vicino agli utenti.

    Azure Cosmos DB replica in modo trasparente i dati in tutte le aree associate al tuo account Azure Cosmos DB. Offre una singola immagine di sistema per il database e i contenitori di Azure Cosmos DB distribuiti a livello globale, consentendo così all'applicazione di leggere e scrivere in locale.

    Con la distribuzione globale chiavi in mano, puoi aggiungere o rimuovere in qualsiasi momento le aree associate al tuo account. Non è necessario sospendere l'esecuzione o ridistribuire l'applicazione per aggiungere o rimuovere un'area. La disponibilità elevata viene mantenuta tramite funzionalità multihosting fornite in modalità nativa dal servizio. Altre informazioni.

  • L'approccio di Azure Cosmos DB per la coerenza dei dati prevede una gamma di scelte, con più opzioni rispetto ai due estremi della coerenza assoluta e finale.

    Puoi scegliere tra cinque modelli ben definiti nella gamma della coerenza:

    • Strong
    • Decadimento ristretto
    • Session
    • Coerenza del prefisso
    • Eventual

    Ogni modello è supportato da contratti del sevizio completi. Altre informazioni.

  • Essendo un database distribuito a livello globale, Azure Cosmos DB offre contratti di servizio completi che includono unità elaborate, latenza al 99° percentile, coerenza e disponibilità elevata. Altre informazioni.

  • Azure Cosmos DB replica in modo trasparente i dati in tutte le aree di Azure associate al tuo account Azure Cosmos DB. Il servizio applica più livelli di ridondanza ai dati. Scopri di più.
  • L'API Azure Cosmos DB per MongoDB ti consente di interagire con Azure Cosmos DB come se fosse un database MongoDB, senza dovere gestire l'infrastruttura stessa del database. Quasi tutti i tuoi strumenti, le applicazioni e gli SDK preferiti di MongoDB continueranno quindi a funzionare. Per informazioni dettagliate sulla compatibilità, vedi la documentazione.
  • Grazie al supporto per la versione 4.0 del server nell'API Azure Cosmos DBper MongoDB, la modellazione di logica di business transazionale complessa senza la logica complessa di gestione degli errori risulta più facile. Il supporto per V4.0 introduce nuove funzionalità, tra cui transazioni in più documenti, operazioni di scrittura reversibili e altro ancora.
  • L'API Azure Cosmos DB Cassandra ti permette di interagire con i dati archiviati in Azure Cosmos DB usando Cassandra Query Language (CQL), strumenti basati su Cassandra come cqlsh e i driver Apache esistenti compatibili con CQLv4. La tua applicazione Cassandra esistente può quindi ora comunicare con l'API Azure Cosmos DB Cassandra. L'API potrà inoltre connettersi a breve con Istanza gestita di Azure per Apache Cassandra dopo il passaggio alla disponibilità generale.

Possiamo iniziare quando vuoi - Inizia a creare applicazioni con Azure Cosmos DB

Serve aiuto?