Azure Cosmos DB - Database di intelligenza artificiale unificato
SI APPLICA A: Nosql
Mongodb
Cassandra
Gremlin
Tavolo
Postgresql
Le applicazioni moderne devono garantire velocità di risposta elevate ed essere sempre online. Per ottenere bassa latenza e disponibilità elevata, è necessario che le istanze di queste applicazioni siano distribuite in data center vicini agli utenti. Le applicazioni devono rispondere in tempo reale alle importanti modifiche nell'utilizzo negli orari di punta, archiviare volumi sempre maggiori di dati e renderli disponibili agli utenti in millisecondi.
Di recente, l'aumento delle applicazioni basate sull'intelligenza artificiale ha creato un altro livello di complessità, perché molte di queste applicazioni attualmente integrano una moltitudine di archivi dati. Ad esempio, alcuni team hanno creato applicazioni che si connettono simultaneamente a MongoDB, Postgres e Gremlin. Questi database differiscono in termini di flusso di lavoro di implementazione e prestazioni operative, con complessità aggiuntiva per il ridimensionamento delle applicazioni. Azure Cosmos DB può semplificare e accelerare lo sviluppo usando il singolo database di intelligenza artificiale per le applicazioni. Azure Cosmos DB supporta tutti i modelli di dati operativi, tra cui relazionale, documento, vettore, valore chiave, grafico e tabella.
Azure Cosmos DB è un database NoSQL completamente gestito e relazionale per lo sviluppo di app moderne, tra cui; Intelligenza artificiale, commercio digitale, Internet delle cose, gestione delle prenotazioni e altri tipi di soluzioni. Azure Cosmos DB offre tempi di risposta in millisecondi a cifra singola, scalabilità automatica e immediata, oltre a una velocità garantita su qualsiasi scala. La continuità aziendale è garantita dalla disponibilità supportata dal contratto di servizio e dalla sicurezza di livello aziendale.
Lo sviluppo di app è più veloce e produttivo grazie a:
- Distribuzione dei dati multiarea chiavi in mano ovunque nel mondo
- API open source
- SDK per i linguaggi più diffusi.
- Funzionalità del database di intelligenza artificiale come la ricerca vettoriale nativa o l'integrazione senza problemi con Servizi di intelligenza artificiale di Azure per supportare la generazione aumentata del recupero
In qualità di servizio completamente gestito, Azure Cosmos DB solleva gli utenti dalle attività di amministrazione dei database occupandosi automaticamente della gestione, degli aggiornamenti e dell'applicazione di patch, nonché della gestione della capacità con opzioni di scalabilità automatica e serverless convenienti che rispondono alle esigenze dell'applicazione in termini di capacità per soddisfare la richiesta.
È possibile provare Gratuitamente Azure Cosmos DB senza una sottoscrizione di Azure, gratuitamente e impegni oppure usare il livello gratuito di Azure Cosmos DB per ottenere un account con i primi 1000 UR/s e 25 GB di spazio di archiviazione gratuito.
Suggerimento
Per altre informazioni su Azure Cosmos DB, partecipare ogni giovedì alle 13:00 di Pacific in Azure Cosmos DB Live TV. Vedi la pianificazione della sessione imminente e gli episodi precedenti.
Vantaggi principali
Ecco alcuni vantaggi principali dell'uso di Azure Cosmos DB.
Velocità garantita su qualsiasi scala
Velocità effettiva supportata da contratto di servizio senza precedenti, accesso rapido globale ed elasticità istantanea.
- Accesso in tempo reale con latenze di lettura e scrittura veloci a livello globale, velocità effettiva e coerenza supportati da contratti di servizio
- La distribuzione di dati e scritture in più aree in qualsiasi area di Azure con un pulsante.
- Scalabilità delle risorse di archiviazione e della velocità effettiva in modo indipendente ed elastico in qualsiasi area di Azure, anche in caso di picchi di traffico imprevedibili, per la scalabilità illimitata in tutto il mondo.
Sviluppo di applicazioni semplificato
Creare rapidamente API open source, più SDK, dati senza schema e analisi no-ETL sui dati operativi.
- Stretta integrazione con i servizi di Azure principali usati per lo sviluppo di app moderne (native del cloud), tra cui Funzioni di Azure, hub IoT, servizio Azure Kubernetes, Servizio app e altri ancora.
- Scegliere tra più API di database, tra cui l'API nativa per NoSQL, MongoDB, PostgreSQL, Apache Cassandra, Apache Gremlin e Table.
- Usare Azure Cosmos DB come database di intelligenza artificiale unificato per modelli di dati come relazionale, documento, vettore, valore chiave, grafo e tabella.
- Creare app nell'API per NoSQL usando i linguaggi scelti con SDK per .NET, Java, Node.js e Python. oppure i driver preferiti per le altre API di database.
- Il feed di modifiche semplifica il rilevamento e la gestione delle modifiche apportate ai contenitori di database e la creazione di eventi attivati con Funzioni di Azure.
- Il servizio senza schema di Azure Cosmos DB indicizza automaticamente tutti i dati, indipendentemente dal modello di dati, per offrire query veloci.
Supporto di carichi di lavoro cruciali
Garanzia della continuità aziendale, della disponibilità del 99,999% e della sicurezza a livello aziendale per ogni applicazione.
- Azure Cosmos DB offre una suite completa di contratti di servizio che includono la disponibilità leader di settore in tutto il mondo.
- Distribuzione semplificata dei dati in qualsiasi area di Azure con la replica automatica dei dati. Nessun tempo di inattività grazie alle scritture in più aree o l'obiettivo del punto di ripristino pari a 0 con la coerenza assoluta.
- Crittografia dei dati inattivi di livello aziendale con le chiavi autogestite.
- Il controllo degli accessi in base al ruolo di Azure consente di mantenere i dati al sicuro e offre un controllo ottimizzato.
Completamente gestito e conveniente
Gestione end-to-end del database, con scalabilità automatica e serverless in base alle esigenze dell'applicazione e del costo totale di proprietà
- Servizio di database completamente gestito. Automatico, nessun intervento, manutenzione, applicazione di patch e aggiornamenti, per consentire agli sviluppatori di risparmiare tempo e denaro.
- Opzioni convenienti per carichi di lavoro imprevedibili o sporadici di tutte le dimensioni e su qualsiasi scala, per consentire agli sviluppatori di iniziare facilmente senza dover pianificare o gestire la capacità.
- Il modello serverless offre ai carichi di lavoro con picchi un servizio automatico e reattivo per gestire i picchi di traffico su richiesta.
- Scalabilità automatica della velocità effettiva di cui è stato effettuato il provisioning e dimensionamento istantaneo della capacità per carichi di lavoro imprevedibili, nel rispetto dei contratti di servizio.
Collegamento ad Azure Synapse per Azure Cosmos DB
Azure Collegamento a Synapse per Azure Cosmos DB è una funzionalità HTAP (Hybrid Transactional and Analytical Processing) nativa del cloud che consente l'analisi quasi in tempo reale sui dati operativi in Azure Cosmos DB. Collegamento ad Azure Synapse crea una stretta integrazione tra Azure Cosmos DB e Azure Synapse Analytics.
- Riduzione della complessità di analisi senza processi ETL da gestire.
- Informazioni dettagliate quasi in tempo reale sui dati operativi.
- Nessun effetto sui carichi di lavoro operativi.
- Ottimizzato per carichi di lavoro di analisi su larga scala.
- Conveniente.
- Analisi per le scritture in più aree, distribuite a livello globale e disponibili in locale.
- Integrazione nativa con Azure Synapse Analytics.
Azure Cosmos DB è più di un database di intelligenza artificiale
Oltre al database di intelligenza artificiale, Azure Cosmos DB deve essere anche il database goto per applicazioni Web, per dispositivi mobili, di gioco e IoT. Azure Cosmos DB è ben posizionato per soluzioni che gestiscono grandi quantità di dati, letture e scritture su scala globale con tempi di risposta quasi reali. La disponibilità elevata garantita di Azure Cosmos DB, la velocità effettiva elevata, la bassa latenza e la coerenza ottimizzabile sono enormi vantaggi quando si creano questi tipi di applicazioni. Informazioni su come usare Azure Cosmos DB per compilare IoT e dati telematici, vendite e marketing, giochi e applicazioni Web e per dispositivi mobili.
Contenuto correlato
- Informazioni su come scegliere un'API in Azure Cosmos DB