Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Azure DocumentDB è un servizio di database compatibile con MongoDB completamente gestito per la creazione di applicazioni moderne. Combina integrazioni native di Azure, costi totali di proprietà ridotti e un'architettura familiare, ideale per la migrazione di applicazioni esistenti o la creazione di nuove applicazioni.
Gestione dei dati flessibile e scalabile
Azure DocumentDB consente di archiviare e gestire facilmente i dati non strutturati. La progettazione indipendente dallo schema consente di adattare il modello di dati man mano che l'applicazione si evolve, senza preoccuparsi di strutture rigide. Questa flessibilità è ideale per le applicazioni che richiedono un'iterazione rapida o gestiscono tipi di dati diversi.
Il servizio supporta la scalabilità verticale e orizzontale ad alta capacità senza alcuna chiave di partizione necessaria fino a quando il database non supera i terabyte. È possibile partizionare automaticamente i database esistenti senza tempi di inattività e ridimensionare i cluster, sia verticalmente che orizzontalmente, mantenendo le applicazioni in esecuzione.
Prestazioni elevate e bassa latenza
Le prestazioni sono un fattore fondamentale per le applicazioni moderne e Azure DocumentDB è ottimizzato per offrire risposte a bassa latenza. Con funzionalità come l'indicizzazione automatica e il partizionamento, il servizio garantisce che le query vengano eseguite in modo efficiente, anche con l'aumento del set di dati.
Azure DocumentDB supporta anche vari livelli di coerenza, consentendo di bilanciare le prestazioni e l'accuratezza dei dati in base ai requisiti dell'applicazione. Questa flessibilità garantisce la possibilità di ottimizzare la velocità senza compromettere l'affidabilità.
Compatibilità facile di MongoDB
Azure DocumentDB è progettato per funzionare perfettamente con gli strumenti e i driver mongoDB, semplificando la migrazione di applicazioni esistenti o la compilazione di nuove applicazioni. Supportando le API MongoDB, il servizio consente di applicare le conoscenze e le risorse esistenti senza la necessità di rielaborare in modo completo.
Questa compatibilità significa anche che è possibile integrare Azure DocumentDB nei flussi di lavoro di sviluppo esistenti, usando strumenti comuni come MongoDB Compass o la shell MongoDB. Il risultato è un'esperienza di sviluppo uniforme ed efficiente che accelera il tempo di immissione sul mercato.
Applicazioni basate su intelligenza artificiale con database vettoriale integrato
Azure DocumentDB potenzia le applicazioni di intelligenza artificiale generativa grazie a un database vettoriale integrato, che consente un'indicizzazione efficiente e l'esecuzione di query su dati ad alta dimensionalità per casi d'uso avanzati di intelligenza artificiale. A differenza di altre piattaforme, Azure DocumentDB mantiene tutti i dati originali e vettoriali all'interno del database, garantendo semplicità e sicurezza senza integrazioni esterne. Anche il livello gratuito include funzionalità di database vettoriali, rendendo accessibili funzionalità di intelligenza artificiale sofisticate senza costi aggiuntivi.
Integrazione nativa di Azure
Azure DocumentDB offre una perfetta integrazione con l'ecosistema di Azure, consentendo agli sviluppatori di gestire le risorse usando strumenti di Azure familiari, ad esempio Monitoraggio di Azure e l'interfaccia della riga di comando di Azure. Questa integrazione completa garantisce una gestione efficiente delle risorse e un supporto unificato in tutti i servizi di Azure, eliminando la necessità di destreggiarsi tra più team di supporto.
Open source e guidata dalla community
La tecnologia DocumentDB sottostante è open source (microsoft/documentdb), offrendo agli sviluppatori la massima trasparenza e flessibilità. DocumentDB viene creato come estensione nel motore PostgreSQL affidabile, offre una licenza MIT permissiva, assicurandosi che vi siano restrizioni minime sull'utilizzo, la distribuzione o l'integrazione nelle proprie soluzioni. Usando l'estendibilità di PostgreSQL, DocumentDB introduce funzionalità avanzate per PostgreSQL, ad esempio tipi JSON binari (BSON), indicizzazione automatica e ricerca vettoriale. DocumentDb è una scelta versatile per le applicazioni moderne.
Questo approccio open source si allinea anche alla missione più ampia di Microsoft di stabilire uno standard per i database NoSQL, migliorando l'interoperabilità e semplificando l'esperienza di sviluppo. Indipendentemente dal fatto che si stia creando soluzioni locali o applicazioni basate sul cloud, DocumentDB offre strumenti e libertà di innovazione.
Azure DocumentDB combina la piattaforma DocumentDB flessibile e open source con la sicurezza, la scalabilità e l'affidabilità migliori di Azure.