MongoDB raddoppia su impresa

0
162

Come NoSQL pioneer, MongoDB ha sempre giocato un ribelle ruolo nella definizione di un nuovo tipo di database. Mentre è usato per essere limitato alle “nuove applicazioni,” si stima che oggi, fino a un terzo dei suoi carichi di lavoro sono sempre in camicia da Oracoli e SQL Server del mondo. MongoDB ritiene Oracle e Microsoft, non Couchbase o DataStax, come il suo primo concorso.

Dal get-go, MongoDB core circoscrizione è stato sviluppatori, ma il tema ricorrente del suo evento annuale, MongoDB Mondo a Chicago questa settimana, è stato tutto merito di impresa: MongoDB è sempre più trattamento di missione-critiche in tempo reale dei carichi di lavoro o di livello enterprise di applicazioni che aggregare i dati provenienti da più database relazionali. MongoDB, ovviamente, non vuole perdere condivise con gli sviluppatori, ma andando avanti, che vuole il rispetto degli adulti di applicazioni enterprise.

L’emergere di NoSQL e la convergenza con i database relazionali

Il convegno ha fornito l’occasione per annunciare il prossimo aggiornamento, MongoDB 3.6 e l’espansione del suo Atlante gestiti i servizi cloud. MongoDB 3.6, ancora disponibile solo per l’anteprima di GitHub, è previsto per i prossimi mesi dell’anno.

La versione 3.6 avrà chicche per gli sviluppatori, amministratori di database, e anche BI utenti. Normalmente non pensiamo di MongoDB per BI visualizzazioni; invece, pensiamo a come espone i suoi dati strumenti di BI via un BI Connettore. E nella sua ultima versione, Tableau 10.3 restituisce il complimento gentile concessione di un pulsante che si aggancia direttamente in Mongo BI Connettore.

Ma come la maggior parte delle piattaforme di dati aggiungendo di base funzionalità di creazione di grafici di rinunciare, con la necessità di strumenti di terze parti come Tableau o Qlik, MongoDB è ora di adesione al partito. Ma la caratteristica unica in questo caso è quella di visualizzare i dati senza dover ricorrere al solito trucco di appiattimento dati JSON per farlo sembrare relazionale. La nuova funzionalità, MongoDB, Grafici, vi permetterà di query singoli campi senza dover unire il tutto in una singola riga, o esplodere il documento e rappresentano i campi nidificati in distinte tabelle relazionali.

Correlate array caratteristica consente di eseguire query complesse che richiederebbero più di aggregazione passaggi, come trovare un valore medio, quindi, di confrontare le medie di altri record nella raccolta. O si può fare massa aggiornamenti di specifici elementi di riga in più documenti con una sola query di aggiornamento. Ora, per gli amministratori di database, davvero felice, aggiungendo upsert capacità di fornire condizionale aggiornamento? Possiamo sempre desidera.

Per gli amministratori di database, MongoDB documento della funzione di convalida aggiungere JSON Schema di supporto per rafforzare il controllo per le raccolte che deve essere più coerentemente strutturato. Inoltre, le nuove “non irreversibile scrive:” la volontà di fornire un grado di tolleranza di errore in caso di aggiornamento o di inserimento processi sono in fase di stallo da interruzioni come errori di rete. Per gli amministratori, la prossima versione di default host locale, in modo, se volete fare qualcosa di stupido come lasciare il vostro cloud-based istanza non protetti, si dovrà andare fuori del vostro modo di fare così.

E nessuna nuova release di Mongo sarebbe completo senza una qualche sviluppatore chicche. Un nuovo Punto funzione di fornire una API REST che consente a più dispositivi o servizi per interagire con un Atlante di cloud-based di MongoDB-based di applicazioni o database. Con il Punto, tutte le regole di autenticazione sarà preconfigurato sul back-end in modo da non avere per mantenere riscrittura ogni volta che si desidera collegare una nuova app.

Con MongoDB Atlante managed cloud servizio che passa il suo primo compleanno al convegno, il servizio è ora di andare in diretta su Microsoft Azure e Google Cloud.

Lanciato un anno fa su Amazon cloud Atlas è ora live in quasi ogni AWS regione (ad eccezione della Cina e il governo federale degli stati UNITI). MongoDB intende realizzare l’Atlante esperienza il più possibile simile su ciascuna delle nuvole, ma ci sono alcune differenze.

Per esempio, mentre ogni cloud offre l’equivalente di Cloud Privato Virtuale che utilizza il software definito l’isolamento della rete per rendere il cloud apparire come un’estensione della vostra rete, per ora, AWS è l’unico con la possibilità di peering, che elimina la necessità per la definizione di liste bianche.

Mentre MongoDB non ha ancora scavato il suo cloud tabella di marcia in pietra, ha parlato pubblicamente sull’estensione dell’Atlante, con la possibilità di distribuire le istanze in diverse regioni, e, infine, più nuvoloso. Quest’ultimo sarà un significativo tratto, ma è destinato a fare appello alle organizzazioni che cercano di evitare il lock-in con un unico cloud.

Ma, indirettamente, è anche una risposta all’emergere del cloud a livello globale database come Microsoft Cosmo DB, che cerca di one-up MongoDB alla sua distribuzione di gioco.