Il MongoDB del database è un database NoSQL document-oriented, ideale per ambienti ad alta carichi intensi.
Il driver MongoDB Java consente agli sviluppatori di scrivere applicazioni che si collegano, archiviare e recuperare le informazioni da un database MongoDB.
Si tratta di un connettore MongoDB creato e supportato dal team ufficiale di sviluppo MongoDB, venendo confezionato con un sacco di esempi e documentazione.
Un file binario è inoltre disponibile.
MongoDB viene inoltre fornito con i driver per i vari altri linguaggi di programmazione così:
C
C #
C ++
PHP
Perl
Rubino
Scala
Erlang
Python
Node.js
Haskell
Cosa c'è di nuovo in questa versione:
- Conversione di matrici di incorporato documenti per oggetti personalizzati
- Registrazione di entrata e l'uscita dalle chiamate al server
- Lasciare piscina a ridursi
- collegamento max supporto tempo di inattività e massimo tempo di vita di connessione
- Supporto SASL autenticazione PLAIN
- Supporto SASL SCRAM-SHA1 autenticazione
- Possibilità di utilizzare diversi SPN sul driver per l'autenticazione Kerberos
- Sostenere il meccanismo di autenticazione MongoDB-X509
- aiutanti di manipolazione Aggiornamento all'utente di utilizzare i nuovi comandi di manipolazione forniti dal server.
- Sostenere nuovo campo $ maxTimeMS per tutti i comandi e le query
- Supporto uscita aggregazione come un cursore
- Supporto $ fuori operatore di aggregazione conduttura
- Crea asincrone Operazioni
- Crea asincrona API user-di fronte
- Introdurre astrazione stream
- Supporto allowDiskUse di livello superiore parametro booleano di aiuto aggregato
- Aggiungi aiuto per spiegare su un comando di aggregazione
- Utilizza nuovi comandi di scrittura quando è collegato a un server con la versione & # X3e; = 2.6
- Consenti configurazione del battito cardiaco thread in background per essere impostato attraverso API
- Consenti accettabile differenza di latenza per essere configurato tramite API
- Driver dovrebbe parlare solo per i server con sovrapposizione versioni filo
- Implementazione API fluente PER MASSA scrive
- Aggiungere il supporto per ricerca a testo integrale a QueryBuilder
- opzione offerta a canonicalize nome del server utilizzato per l'autenticazione GSSAPI
- createIndexes di supporto quando disponibile
- Controlla nomi chiave per inserimento, aggiornamento e sostituire
- Supporto comando parallelCollectionScan
- Supporto Netty per I / O
- Al fine di costruire un cursore tailable, permettere di aggiungere bandiere MongoView
- Crea un API adattatore RXJava
- implementare nuove API per tutte le query o aggiornamenti
- Crea quadro per la codifica e la decodifica BSON
- Aggiungi DBCursor.tryNext () metodo per i cursori tailable
- Introdurre il sistema di tipo chiuso per i documenti BSON
- Implementare contropressione per il cursore asincrono
- Introdurre API per i cursori tailable che non si rompe contratto Iterator
- Introdurre CodecRegistry in MongoClient
- meccanismo di autenticazione di sostegno di negoziazione
- Ogni connessione dovrebbe determinare da sé la versione del server
- Aggiungi il supporto fluente per find
- Sostituire RxJava con reattivi-stream
- Calcolare il tempo di andata e ritorno con la media ponderata esponenzialmente
- Aggiungi costruttori generici per filtri di query, i tipi, e le proiezioni
- Aggiungere il supporto per non e né di filtri
- Implementare test da specifiche CRUD
- Aggiungi MongoCollection.dropIndex (chiavi BSON)
- createIndex (es) soccorritori in nuove API CRUD dovrebbero tornare nome di indice (s)
comando
Cosa c'è di nuovo nella versione 3.0.4:
- La conversione di un array di documenti incorporati per oggetti personalizzati
- Registrazione di entrata e l'uscita dalle chiamate al server
- Lasciare piscina a ridursi
- collegamento max supporto tempo di inattività e massimo tempo di vita di connessione
- Supporto SASL autenticazione PLAIN
- Supporto SASL SCRAM-SHA1 autenticazione
- Possibilità di utilizzare diversi SPN sul driver per l'autenticazione Kerberos
- Sostenere il meccanismo di autenticazione MongoDB-X509
- aiutanti di manipolazione Aggiornamento all'utente di utilizzare i nuovi comandi di manipolazione forniti dal server.
- Sostenere nuovo campo $ maxTimeMS per tutti i comandi e le query
- Supporto uscita aggregazione come un cursore
- Supporto $ fuori operatore di aggregazione conduttura
- Crea asincrone Operazioni
- Crea asincrona API user-di fronte
- Introdurre astrazione stream
- Supporto allowDiskUse di livello superiore parametro booleano di aiuto aggregato
- Aggiungi aiuto per spiegare su un comando di aggregazione
- Utilizza nuovi comandi di scrittura quando è collegato a un server con la versione & # X3e; = 2.6
- Consenti configurazione del battito cardiaco thread in background per essere impostato attraverso API
- Consenti accettabile differenza di latenza per essere configurato tramite API
- Driver dovrebbe parlare solo per i server con sovrapposizione versioni filo
- Implementazione API fluente PER MASSA scrive
- Aggiungere il supporto per ricerca a testo integrale a QueryBuilder
- opzione offerta a canonicalize nome del server utilizzato per l'autenticazione GSSAPI
- createIndexes di supporto quando disponibile
- Controlla nomi chiave per inserimento, aggiornamento e sostituire
- Supporto comando parallelCollectionScan
- Supporto Netty per I / O
- Al fine di costruire un cursore tailable, permettere di aggiungere bandiere MongoView
- Crea un API adattatore RXJava
- implementare nuove API per tutte le query o aggiornamenti
- Crea quadro per la codifica e la decodifica BSON
- Aggiungi DBCursor.tryNext () metodo per i cursori tailable
- Introdurre il sistema di tipo chiuso per i documenti BSON
- Implementare contropressione per il cursore asincrono
- Introdurre API per i cursori tailable che non si rompe contratto Iterator
- Introdurre CodecRegistry in MongoClient
- meccanismo di autenticazione di sostegno di negoziazione
- Ogni connessione dovrebbe determinare da sé la versione del server
- Aggiungi il supporto fluente per find
- Sostituire RxJava con reattivi-stream
- Calcolare il tempo di andata e ritorno con la media ponderata esponenzialmente
- Aggiungi costruttori generici per filtri di query, i tipi, e le proiezioni
- Aggiungere il supporto per non e né di filtri
- Implementare test da specifiche CRUD
- Aggiungi MongoCollection.dropIndex (chiavi BSON)
- createIndex (es) soccorritori in nuove API CRUD dovrebbero tornare nome di indice (s)
comando
Cosa c'è di nuovo nella versione 3.0.2:
- La conversione di un array di documenti incorporati per oggetti personalizzati
- Registrazione di entrata e l'uscita dalle chiamate al server
- Lasciare piscina a ridursi
- collegamento max supporto tempo di inattività e massimo tempo di vita di connessione
- Supporto SASL autenticazione PLAIN
- Supporto SASL SCRAM-SHA1 autenticazione
- Possibilità di utilizzare diversi SPN sul driver per l'autenticazione Kerberos
- Sostenere il meccanismo di autenticazione MongoDB-X509
- aiutanti di manipolazione Aggiornamento all'utente di utilizzare i nuovi comandi di manipolazione forniti dal server.
- Sostenere nuovo campo $ maxTimeMS per tutti i comandi e le query
- Supporto uscita aggregazione come un cursore
- Supporto $ fuori operatore di aggregazione conduttura
- Crea asincrone Operazioni
- Crea asincrona API user-di fronte
- Introdurre astrazione stream
- Supporto allowDiskUse di livello superiore parametro booleano di aiuto aggregato
- Aggiungi aiuto per spiegare su un comando di aggregazione
- Utilizza nuovi comandi di scrittura quando è collegato a un server con la versione & # X3e; = 2.6
- Consenti configurazione del battito cardiaco thread in background per essere impostato attraverso API
- Consenti accettabile differenza di latenza per essere configurato tramite API
- Driver dovrebbe parlare solo per i server con sovrapposizione versioni filo
- Implementazione API fluente PER MASSA scrive
- Aggiungere il supporto per ricerca a testo integrale a QueryBuilder
- opzione offerta a canonicalize nome del server utilizzato per l'autenticazione GSSAPI
- createIndexes di supporto quando disponibile
- Controlla nomi chiave per inserimento, aggiornamento e sostituire
- Supporto comando parallelCollectionScan
- Supporto Netty per I / O
- Al fine di costruire un cursore tailable, permettere di aggiungere bandiere MongoView
- Crea un API adattatore RXJava
- implementare nuove API per tutte le query o aggiornamenti
- Crea quadro per la codifica e la decodifica BSON
- Aggiungi DBCursor.tryNext () metodo per i cursori tailable
- Introdurre il sistema di tipo chiuso per i documenti BSON
- Implementare contropressione per il cursore asincrono
- Introdurre API per i cursori tailable che non si rompe contratto Iterator
- Introdurre CodecRegistry in MongoClient
- meccanismo di autenticazione di sostegno di negoziazione
- Ogni connessione dovrebbe determinare da sé la versione del server
- Aggiungi il supporto fluente per find
- Sostituire RxJava con reattivi-stream
- Calcolare il tempo di andata e ritorno con la media ponderata esponenzialmente
- Aggiungi costruttori generici per filtri di query, i tipi, e le proiezioni
- Aggiungere il supporto per non e né di filtri
- Implementare test da specifiche CRUD
- Aggiungi MongoCollection.dropIndex (chiavi BSON)
- createIndex (es) soccorritori in nuove API CRUD dovrebbero tornare nome di indice (s)
comando
Cosa c'è di nuovo nella versione 3.0.1:
- La conversione di un array di documenti incorporati per oggetti personalizzati
- Registrazione di entrata e l'uscita dalle chiamate al server
- Lasciare piscina a ridursi
- collegamento max supporto tempo di inattività e massimo tempo di vita di connessione
- Supporto SASL autenticazione PLAIN
- Supporto SASL SCRAM-SHA1 autenticazione
- Possibilità di utilizzare diversi SPN sul driver per l'autenticazione Kerberos
- Sostenere il meccanismo di autenticazione MongoDB-X509
- aiutanti di manipolazione Aggiornamento all'utente di utilizzare i nuovi comandi di manipolazione forniti dal server.
- Sostenere nuovo campo $ maxTimeMS per tutti i comandi e le query
- Supporto uscita aggregazione come un cursore
- Supporto $ fuori operatore di aggregazione conduttura
- Crea asincrone Operazioni
- Crea asincrona API user-di fronte
- Introdurre astrazione stream
- Supporto allowDiskUse di livello superiore parametro booleano di aiuto aggregato
- Aggiungi aiuto per spiegare su un comando di aggregazione
- Utilizza nuovi comandi di scrittura quando è collegato a un server con la versione & # X3e; = 2.6
- Consenti configurazione del battito cardiaco thread in background per essere impostato attraverso API
- Consenti accettabile differenza di latenza per essere configurato tramite API
- Driver dovrebbe parlare solo per i server con sovrapposizione versioni filo
- Implementazione API fluente PER MASSA scrive
- Aggiungere il supporto per ricerca a testo integrale a QueryBuilder
- opzione offerta a canonicalize nome del server utilizzato per l'autenticazione GSSAPI
- createIndexes di supporto quando disponibile
- Controlla nomi chiave per inserimento, aggiornamento e sostituire
- Supporto comando parallelCollectionScan
- Supporto Netty per I / O
- Al fine di costruire un cursore tailable, permettere di aggiungere bandiere MongoView
- Crea un API adattatore RXJava
- implementare nuove API per tutte le query o aggiornamenti
- Crea quadro per la codifica e la decodifica BSON
- Aggiungi DBCursor.tryNext () metodo per i cursori tailable
- Introdurre il sistema di tipo chiuso per i documenti BSON
- Implementare contropressione per il cursore asincrono
- Introdurre API per i cursori tailable che non si rompe contratto Iterator
- Introdurre CodecRegistry in MongoClient
- meccanismo di autenticazione di sostegno di negoziazione
- Ogni connessione dovrebbe determinare da sé la versione del server
- Aggiungi il supporto fluente per find
- Sostituire RxJava con reattivi-stream
- Calcolare il tempo di andata e ritorno con la media ponderata esponenzialmente
- Aggiungi costruttori generici per filtri di query, i tipi, e le proiezioni
- Aggiungere il supporto per non e né di filtri
- Implementare test da specifiche CRUD
- Aggiungi MongoCollection.dropIndex (chiavi BSON)
- createIndex (es) soccorritori in nuove API CRUD dovrebbero tornare nome di indice (s)
comando
Cosa c'è di nuovo nella versione 3.0.0:
- La conversione di un array di documenti incorporati per oggetti personalizzati
- Registrazione di entrata e l'uscita dalle chiamate al server
- Lasciare piscina a ridursi
- collegamento max supporto tempo di inattività e massimo tempo di vita di connessione
- Supporto SASL autenticazione PLAIN
- Supporto SASL SCRAM-SHA1 autenticazione
- Possibilità di utilizzare diversi SPN sul driver per l'autenticazione Kerberos
- Sostenere il meccanismo di autenticazione MongoDB-X509
- aiutanti di manipolazione Aggiornamento all'utente di utilizzare i nuovi comandi di manipolazione forniti dal server.
- Sostenere nuovo campo $ maxTimeMS per tutti i comandi e le query
- Supporto uscita aggregazione come un cursore
- Supporto $ fuori operatore di aggregazione conduttura
- Crea asincrone Operazioni
- Crea asincrona API user-di fronte
- Introdurre astrazione stream
- Supporto allowDiskUse di livello superiore parametro booleano di aiuto aggregato
- Aggiungi aiuto per spiegare su un comando di aggregazione
- Utilizza nuovi comandi di scrittura quando è collegato a un server con la versione & # X3e; = 2.6
- Consenti configurazione del battito cardiaco thread in background per essere impostato attraverso API
- Consenti accettabile differenza di latenza per essere configurato tramite API
- Driver dovrebbe parlare solo per i server con sovrapposizione versioni filo
- Implementazione API fluente PER MASSA scrive
- Aggiungere il supporto per ricerca a testo integrale a QueryBuilder
- opzione offerta a canonicalize nome del server utilizzato per l'autenticazione GSSAPI
- createIndexes di supporto quando disponibile
- Controlla nomi chiave per inserimento, aggiornamento e sostituire
- Supporto comando parallelCollectionScan
- Supporto Netty per I / O
- Al fine di costruire un cursore tailable, permettere di aggiungere bandiere MongoView
- Crea un API adattatore RXJava
- implementare nuove API per tutte le query o aggiornamenti
- Crea quadro per la codifica e la decodifica BSON
- Aggiungi DBCursor.tryNext () metodo per i cursori tailable
- Introdurre il sistema di tipo chiuso per i documenti BSON
- Implementare contropressione per il cursore asincrono
- Introdurre API per i cursori tailable che non si rompe contratto Iterator
- Introdurre CodecRegistry in MongoClient
- meccanismo di autenticazione di sostegno di negoziazione
- Ogni connessione dovrebbe determinare da sé la versione del server
- Aggiungi il supporto fluente per find
- Sostituire RxJava con reattivi-stream
- Calcolare il tempo di andata e ritorno con la media ponderata esponenzialmente
- Aggiungi costruttori generici per filtri di query, i tipi, e le proiezioni
- Aggiungere il supporto per non e né di filtri
- Implementare test da specifiche CRUD
- Aggiungi MongoCollection.dropIndex (chiavi BSON)
- createIndex (es) soccorritori in nuove API CRUD dovrebbero tornare nome di indice (s)
comando
Cosa c'è di nuovo nella versione 2.12.5:
- driver getta IllegalStateException inutilmente
- condizione Race sull'utilizzo DBPort durante comandi di scrittura
Cosa c'è di nuovo nella versione 2.9.1:
- metodo SimplePool.permitAcquired inghiotte InterruptedException
- DBCollection.isCapped () metodo genera ClassCastException con MongoDB-2.2.0
Cosa c'è di nuovo nella versione RC1 r2.9.0:.
- Il supporto per la piattaforma Android
Cosa c'è di nuovo nella versione r2.7.1:
- Aggiunta finalyze opzionale, i parametri Keyf a funzione di gruppo.
Cosa c'è di nuovo nella versione r2.7.0-rc1:.
- BSON pacchetto dipende MongoDB pacchetto
- La bassa velocità di interrogazione gamma con due vincoli.
Cosa c'è di nuovo nella versione r2.6.3:
- Connector non iniziare in uno del costruttore , in modo da filo set di repliche non è attivato.
I commenti non trovato