MongoDB database is een document-georiënteerde NoSQL-database, ideaal voor hoge belasting omgevingen intensief.
De MongoDB Java Driver stelt ontwikkelaars in staat om apps die verbinding maken, op te slaan schrijven en ophalen van informatie uit een MongoDB database.
Dit is een MongoDB connector gemaakt en ondersteund door de officiële MongoDB development team, afkomstig vol met tal van voorbeelden en documentatie.
Een binair bestand is ook beschikbaar.
MongoDB wordt ook geleverd met drivers voor diverse andere programmeertalen ook:
C
C #
C ++
PHP
Perl
Ruby
Scala
Erlang
Python
Node.js
Haskell
Wat is nieuw in deze release:
- Het omzetten van arrays van embedded documenten naar aangepaste objecten
- Logging van binnenkomst en verlaten van oproepen naar server
- Laat pool te krimpen
- Ondersteuning max verbinding leegloop en max verbinding levensduur
- Ondersteuning SASL PLAIN authenticatie
- Ondersteuning SASL SCRAM-SHA1-verificatie
- De mogelijkheid om verschillende SPN gebruiken op de driver voor Kerberos-verificatie
- Steun de MongoDB-X509 authenticatie mechanisme
- de gebruiker bijwerken manipulatie helpers om nieuwe manipulatie commando's die door de server te gebruiken.
- Ondersteuning nieuwe $ maxTimeMS veld voor alle opdrachten en vragen
- Ondersteuning aggregatie uitgevoerd als een cursor
- Ondersteuning $ out aggregatie pipeline operator
- Maak Async Operations
- Maak Async-gebruiker gerichte API
- Introduceer Stroom abstractie
- Ondersteuning allowDiskUse top-level boolean parameter te aggregeren helper
- helper toevoegen voor te leggen op geaggregeerde commando
- Gebruik nieuwe write opdrachten bij aansluiting op een server met versie & # x3e; = 2,6
- Laat de configuratie van heartbeat achtergrond threads worden ingesteld via API
- Laat aanvaardbaar latency verschil worden geconfigureerd via API
- Drivers mag alleen praten met servers met overlappende draad versies
- Implementeren vloeiend API voor bulk schrijft
- ondersteuning toevoegen voor full text search te QueryBuilder
- Aanbieding optie om canonicalize server naam voor GSSAPI authenticatie
- Ondersteuning createIndexes commando wanneer beschikbaar
- Controleer belangrijke namen voor invoegen, bijwerken, en vervang
- Ondersteuning parallelCollectionScan command
- Ondersteuning Netty voor I / O
- Om een tailable cursor te bouwen, laat vlaggen toevoegen MongoView
- Een RXJava adapter API
- Implementeren van nieuwe API voor alle vragen en updates
- Maak een kader voor bson coderen en decoderen
- Voeg DBCursor.tryNext () methode voor het tailable cursors
- Breng gesloten type voor bson documenten
- Implementeren tegendruk voor asynchrone cursor
- Introduceer API voor tailable cursors die niet Iterator contract breekt
- Breng CodecRegistry in MongoClient
- Ondersteuning authenticatiemechanisme onderhandelingen
- Elke aansluiting moet voor zichzelf bepalen welke versie van de server
- Voeg vloeiend ondersteuning voor vondst
- Vervang RxJava met reactieve-streams
- Bereken round trip tijd met behulp van exponentieel gewogen gemiddelde
- Voeg generieke bouwers voor queryfilters, sorteert, en projecties
- ondersteuning toevoegen voor niet en evenmin op Filters
- Uitvoeren testen van CRUD specificatie
- Voeg MongoCollection.dropIndex (bson toetsen)
- createIndex (es) helpers in een nieuw CRUD API moet index naam (s) terug
Wat is nieuw in versie 3.0.4:
- Het omzetten van arrays van ingebedde documenten naar aangepaste objecten
- Logging van binnenkomst en verlaten van oproepen naar server
- Laat pool te krimpen
- Ondersteuning max verbinding leegloop en max verbinding levensduur
- Ondersteuning SASL PLAIN authenticatie
- Ondersteuning SASL SCRAM-SHA1-verificatie
- De mogelijkheid om verschillende SPN gebruiken op de driver voor Kerberos-verificatie
- Steun de MongoDB-X509 authenticatie mechanisme
- de gebruiker bijwerken manipulatie helpers om nieuwe manipulatie commando's die door de server te gebruiken.
- Ondersteuning nieuwe $ maxTimeMS veld voor alle opdrachten en vragen
- Ondersteuning aggregatie uitgevoerd als een cursor
- Ondersteuning $ out aggregatie pipeline operator
- Maak Async Operations
- Maak Async-gebruiker gerichte API
- Introduceer Stroom abstractie
- Ondersteuning allowDiskUse top-level boolean parameter te aggregeren helper
- helper toevoegen voor te leggen op geaggregeerde commando
- Gebruik nieuwe write opdrachten bij aansluiting op een server met versie & # x3e; = 2,6
- Laat de configuratie van heartbeat achtergrond threads worden ingesteld via API
- Laat aanvaardbaar latency verschil worden geconfigureerd via API
- Drivers mag alleen praten met servers met overlappende draad versies
- Implementeren vloeiend API voor bulk schrijft
- ondersteuning toevoegen voor full text search te QueryBuilder
- Aanbieding optie om canonicalize server naam voor GSSAPI authenticatie
- Ondersteuning createIndexes commando wanneer beschikbaar
- Controleer belangrijke namen voor invoegen, bijwerken, en vervang
- Ondersteuning parallelCollectionScan command
- Ondersteuning Netty voor I / O
- Om een tailable cursor te bouwen, laat vlaggen toevoegen MongoView
- Een RXJava adapter API
- Implementeren van nieuwe API voor alle vragen en updates
- Maak een kader voor bson coderen en decoderen
- Voeg DBCursor.tryNext () methode voor het tailable cursors
- Breng gesloten type voor bson documenten
- Implementeren tegendruk voor asynchrone cursor
- Introduceer API voor tailable cursors die niet Iterator contract breekt
- Breng CodecRegistry in MongoClient
- Ondersteuning authenticatiemechanisme onderhandelingen
- Elke aansluiting moet voor zichzelf bepalen welke versie van de server
- Voeg vloeiend ondersteuning voor vondst
- Vervang RxJava met reactieve-streams
- Bereken round trip tijd met behulp van exponentieel gewogen gemiddelde
- Voeg generieke bouwers voor queryfilters, sorteert, en projecties
- ondersteuning toevoegen voor niet en evenmin op Filters
- Uitvoeren testen van CRUD specificatie
- Voeg MongoCollection.dropIndex (bson toetsen)
- createIndex (es) helpers in een nieuw CRUD API moet index naam (s) terug
Wat is nieuw in versie 3.0.2:
- Het omzetten van arrays van ingebedde documenten naar aangepaste objecten
- Logging van binnenkomst en verlaten van oproepen naar server
- Laat pool te krimpen
- Ondersteuning max verbinding leegloop en max verbinding levensduur
- Ondersteuning SASL PLAIN authenticatie
- Ondersteuning SASL SCRAM-SHA1-verificatie
- De mogelijkheid om verschillende SPN gebruiken op de driver voor Kerberos-verificatie
- Steun de MongoDB-X509 authenticatie mechanisme
- de gebruiker bijwerken manipulatie helpers om nieuwe manipulatie commando's die door de server te gebruiken.
- Ondersteuning nieuwe $ maxTimeMS veld voor alle opdrachten en vragen
- Ondersteuning aggregatie uitgevoerd als een cursor
- Ondersteuning $ out aggregatie pipeline operator
- Maak Async Operations
- Maak Async-gebruiker gerichte API
- Introduceer Stroom abstractie
- Ondersteuning allowDiskUse top-level boolean parameter te aggregeren helper
- helper toevoegen voor te leggen op geaggregeerde commando
- Gebruik nieuwe write opdrachten bij aansluiting op een server met versie & # x3e; = 2,6
- Laat de configuratie van heartbeat achtergrond threads worden ingesteld via API
- Laat aanvaardbaar latency verschil worden geconfigureerd via API
- Drivers mag alleen praten met servers met overlappende draad versies
- Implementeren vloeiend API voor bulk schrijft
- ondersteuning toevoegen voor full text search te QueryBuilder
- Aanbieding optie om canonicalize server naam voor GSSAPI authenticatie
- Ondersteuning createIndexes commando wanneer beschikbaar
- Controleer belangrijke namen voor invoegen, bijwerken, en vervang
- Ondersteuning parallelCollectionScan command
- Ondersteuning Netty voor I / O
- Om een tailable cursor te bouwen, laat vlaggen toevoegen MongoView
- Een RXJava adapter API
- Implementeren van nieuwe API voor alle vragen en updates
- Maak een kader voor bson coderen en decoderen
- Voeg DBCursor.tryNext () methode voor het tailable cursors
- Breng gesloten type voor bson documenten
- Implementeren tegendruk voor asynchrone cursor
- Introduceer API voor tailable cursors die niet Iterator contract breekt
- Breng CodecRegistry in MongoClient
- Ondersteuning authenticatiemechanisme onderhandelingen
- Elke aansluiting moet voor zichzelf bepalen welke versie van de server
- Voeg vloeiend ondersteuning voor vondst
- Vervang RxJava met reactieve-streams
- Bereken round trip tijd met behulp van exponentieel gewogen gemiddelde
- Voeg generieke bouwers voor queryfilters, sorteert, en projecties
- ondersteuning toevoegen voor niet en evenmin op Filters
- Uitvoeren testen van CRUD specificatie
- Voeg MongoCollection.dropIndex (bson toetsen)
- createIndex (es) helpers in een nieuw CRUD API moet index naam (s) terug
Wat is nieuw in versie 3.0.1:
- Het omzetten van arrays van ingebedde documenten naar aangepaste objecten
- Logging van binnenkomst en verlaten van oproepen naar server
- Laat pool te krimpen
- Ondersteuning max verbinding leegloop en max verbinding levensduur
- Ondersteuning SASL PLAIN authenticatie
- Ondersteuning SASL SCRAM-SHA1-verificatie
- De mogelijkheid om verschillende SPN gebruiken op de driver voor Kerberos-verificatie
- Steun de MongoDB-X509 authenticatie mechanisme
- de gebruiker bijwerken manipulatie helpers om nieuwe manipulatie commando's die door de server te gebruiken.
- Ondersteuning nieuwe $ maxTimeMS veld voor alle opdrachten en vragen
- Ondersteuning aggregatie uitgevoerd als een cursor
- Ondersteuning $ out aggregatie pipeline operator
- Maak Async Operations
- Maak Async-gebruiker gerichte API
- Introduceer Stroom abstractie
- Ondersteuning allowDiskUse top-level boolean parameter te aggregeren helper
- helper toevoegen voor te leggen op geaggregeerde commando
- Gebruik nieuwe write opdrachten bij aansluiting op een server met versie & # x3e; = 2,6
- Laat de configuratie van heartbeat achtergrond threads worden ingesteld via API
- Laat aanvaardbaar latency verschil worden geconfigureerd via API
- Drivers mag alleen praten met servers met overlappende draad versies
- Implementeren vloeiend API voor bulk schrijft
- ondersteuning toevoegen voor full text search te QueryBuilder
- Aanbieding optie om canonicalize server naam voor GSSAPI authenticatie
- Ondersteuning createIndexes commando wanneer beschikbaar
- Controleer belangrijke namen voor invoegen, bijwerken, en vervang
- Ondersteuning parallelCollectionScan command
- Ondersteuning Netty voor I / O
- Om een tailable cursor te bouwen, laat vlaggen toevoegen MongoView
- Een RXJava adapter API
- Implementeren van nieuwe API voor alle vragen en updates
- Maak een kader voor bson coderen en decoderen
- Voeg DBCursor.tryNext () methode voor het tailable cursors
- Breng gesloten type voor bson documenten
- Implementeren tegendruk voor asynchrone cursor
- Introduceer API voor tailable cursors die niet Iterator contract breekt
- Breng CodecRegistry in MongoClient
- Ondersteuning authenticatiemechanisme onderhandelingen
- Elke aansluiting moet voor zichzelf bepalen welke versie van de server
- Voeg vloeiend ondersteuning voor vondst
- Vervang RxJava met reactieve-streams
- Bereken round trip tijd met behulp van exponentieel gewogen gemiddelde
- Voeg generieke bouwers voor queryfilters, sorteert, en projecties
- ondersteuning toevoegen voor niet en evenmin op Filters
- Uitvoeren testen van CRUD specificatie
- Voeg MongoCollection.dropIndex (bson toetsen)
- createIndex (es) helpers in een nieuw CRUD API moet index naam (s) terug
Wat is nieuw in versie 3.0.0:
- Het omzetten van arrays van ingebedde documenten naar aangepaste objecten
- Logging van binnenkomst en verlaten van oproepen naar server
- Laat pool te krimpen
- Ondersteuning max verbinding leegloop en max verbinding levensduur
- Ondersteuning SASL PLAIN authenticatie
- Ondersteuning SASL SCRAM-SHA1-verificatie
- De mogelijkheid om verschillende SPN gebruiken op de driver voor Kerberos-verificatie
- Steun de MongoDB-X509 authenticatie mechanisme
- de gebruiker bijwerken manipulatie helpers om nieuwe manipulatie commando's die door de server te gebruiken.
- Ondersteuning nieuwe $ maxTimeMS veld voor alle opdrachten en vragen
- Ondersteuning aggregatie uitgevoerd als een cursor
- Ondersteuning $ out aggregatie pipeline operator
- Maak Async Operations
- Maak Async-gebruiker gerichte API
- Introduceer Stroom abstractie
- Ondersteuning allowDiskUse top-level boolean parameter te aggregeren helper
- helper toevoegen voor te leggen op geaggregeerde commando
- Gebruik nieuwe write opdrachten bij aansluiting op een server met versie & # x3e; = 2,6
- Laat de configuratie van heartbeat achtergrond threads worden ingesteld via API
- Laat aanvaardbaar latency verschil worden geconfigureerd via API
- Drivers mag alleen praten met servers met overlappende draad versies
- Implementeren vloeiend API voor bulk schrijft
- ondersteuning toevoegen voor full text search te QueryBuilder
- Aanbieding optie om canonicalize server naam voor GSSAPI authenticatie
- Ondersteuning createIndexes commando wanneer beschikbaar
- Controleer belangrijke namen voor invoegen, bijwerken, en vervang
- Ondersteuning parallelCollectionScan command
- Ondersteuning Netty voor I / O
- Om een tailable cursor te bouwen, laat vlaggen toevoegen MongoView
- Een RXJava adapter API
- Implementeren van nieuwe API voor alle vragen en updates
- Maak een kader voor bson coderen en decoderen
- Voeg DBCursor.tryNext () methode voor het tailable cursors
- Breng gesloten type voor bson documenten
- Implementeren tegendruk voor asynchrone cursor
- Introduceer API voor tailable cursors die niet Iterator contract breekt
- Breng CodecRegistry in MongoClient
- Ondersteuning authenticatiemechanisme onderhandelingen
- Elke aansluiting moet voor zichzelf bepalen welke versie van de server
- Voeg vloeiend ondersteuning voor vondst
- Vervang RxJava met reactieve-streams
- Bereken round trip tijd met behulp van exponentieel gewogen gemiddelde
- Voeg generieke bouwers voor queryfilters, sorteert, en projecties
- ondersteuning toevoegen voor niet en evenmin op Filters
- Uitvoeren testen van CRUD specificatie
- Voeg MongoCollection.dropIndex (bson toetsen)
- createIndex (es) helpers in een nieuw CRUD API moet index naam (s) terug
Wat is nieuw in versie 2.12.5:
- Driver werpt IllegalStateException onnodig
- Race staat op DBPort gebruik tijdens write opdrachten
Wat is nieuw in versie 2.9.1:
- SimplePool.permitAcquired methode slikt InterruptedException
- DBCollection.isCapped () methode gooit ClassCastException met MongoDB-2.2.0
Wat is nieuw in versie r2.9.0 RC1:.
- Ondersteuning voor het Android-platform
Wat is nieuw in versie r2.7.1:
- Het toevoegen van optionele finalyze, keyf parameters te groeperen functie.
Wat is nieuw in versie r2.7.0-RC1:.
- bson Package afhankelijk MongoDB Package
- De lage snelheid van het bereik vraag met twee beperkingen.
Wat is nieuw in versie r2.6.3:
- Connector niet aan de slag in een van de constructeur , dus replica set draad niet geactiveerd.
Reacties niet gevonden