Le MongoDB base de données est une base de données NoSQL orientée document, parfait pour les environnements de charge de haute intensité.
Le pilote MongoDB Java permet aux développeurs d'écrire des applications qui se connectent, stocker et récupérer des informations à partir d'une base de données MongoDB.
Ceci est un connecteur MongoDB créé et soutenu par l'équipe officielle de développement de MongoDB, venue emballé avec beaucoup d'exemples et de la documentation.
Un fichier binaire est également disponible.
MongoDB est également livré avec des pilotes pour divers autres langages de programmation ainsi:
C
C #
C ++
PHP
Perl
Ruby
Scala
Erlang
Python
Node.js
Haskell
Ce qui est nouveau dans cette version:
- tableaux Conversion de embarqués documents à des objets personnalisés
- Consignation d'entrée et à la sortie des appels vers le serveur
- Laissez la piscine à rétrécir
- Support connexion max temps d'inactivité et max durée de vie de connexion
- Support SASL authentification PLAIN
- l'authentification SASL support SCRAM-SHA1
- Possibilité d'utiliser différents SPN sur le pilote pour l'authentification Kerberos
- Soutenir le mécanisme d'authentification MongoDB-X509
- Aides de manipulation de l'utilisateur Mise à jour pour utiliser les nouvelles commandes de manipulation fournies par le serveur.
- Support nouveau champ de maxTimeMS de $ pour toutes les commandes et les requêtes
- Sortie d'agrégation de soutien comme un curseur
- Support $ sur opérateur de pipeline d'agrégation
- Créer Async opérations
- Créer Async API utilisateur face
- Présentez flux abstraction
- top niveau de soutien allowDiskUse paramètre booléen aide globale
- Ajoutez aide pour expliquer sur une commande globale
- Utiliser les nouvelles commandes d'écriture lors de la connexion à un serveur avec la version & # X3e; = 2.6
- Permettre une configuration de pulsation fils de fond à régler via l'API
- Autoriser la différence de latence acceptable pour être configuré via l'API
- Pilotes ne devrait parler à des serveurs qui se chevauchent versions de fil
- Mettre en œuvre API couramment pour vrac écrit
- Ajout du support pour la recherche plein texte à QueryBuilder
- option offre à canoniser nom du serveur utilisé pour l'authentification GSSAPI
- createIndexes de soutien lorsqu'ils sont disponibles
- Vérifiez les noms clés pour l'insertion, la mise à jour, et remplacer
- Support commande parallelCollectionScan
- Support Netty pour I / O
- Afin de construire un curseur tailable, permettent d'ajouter des drapeaux sur MongoView
- Créer un adaptateur API de RXJava
- Mettre en œuvre une nouvelle API pour toutes les requêtes et mises à jour
- Créer un cadre pour l'encodage et le décodage BSON
- Ajouter DBCursor.tryNext () Méthode pour les curseurs tailable
- Introduire système de type fermé pour les documents BSON
- Mettre en œuvre une contre-pression pour le curseur asynchrone
- Présentez-API pour les curseurs tailable qui ne casse pas un contrat Iterator
- Introduire CodecRegistry dans MongoClient
- la négociation du mécanisme d'authentification de support
- Chaque connexion doit déterminer lui-même la version du serveur
- Ajout du support couramment pour trouver
- Remplacez RxJava avec réactifs-flux
- Calculer le temps d'aller-retour en utilisant la moyenne pondérée exponentiellement
- Ajoutez les constructeurs génériques pour les filtres de requête, trie, et les projections
- Ajout du support pour ne pas et ni Filtres
- Mettre en œuvre des tests de spécification CRUD
- Ajouter MongoCollection.dropIndex (touches BSON)
- createIndex (es) aides dans la nouvelle API CRUD devraient revenir nom d'index (s)
commande
Ce qui est nouveau dans la version 3.0.4:
- Conversion des tableaux de documents incorporés à des objets personnalisés
- Consignation d'entrée et à la sortie des appels vers le serveur
- Laissez la piscine à rétrécir
- Support connexion max temps d'inactivité et max durée de vie de connexion
- Support SASL authentification PLAIN
- l'authentification SASL support SCRAM-SHA1
- Possibilité d'utiliser différents SPN sur le pilote pour l'authentification Kerberos
- Soutenir le mécanisme d'authentification MongoDB-X509
- Aides de manipulation de l'utilisateur Mise à jour pour utiliser les nouvelles commandes de manipulation fournies par le serveur.
- Support nouveau champ de maxTimeMS de $ pour toutes les commandes et les requêtes
- Sortie d'agrégation de soutien comme un curseur
- Support $ sur opérateur de pipeline d'agrégation
- Créer Async opérations
- Créer Async API utilisateur face
- Présentez flux abstraction
- top niveau de soutien allowDiskUse paramètre booléen aide globale
- Ajoutez aide pour expliquer sur une commande globale
- Utiliser les nouvelles commandes d'écriture lors de la connexion à un serveur avec la version & # X3e; = 2.6
- Permettre une configuration de pulsation fils de fond à régler via l'API
- Autoriser la différence de latence acceptable pour être configuré via l'API
- Pilotes ne devrait parler à des serveurs qui se chevauchent versions de fil
- Mettre en œuvre API couramment pour vrac écrit
- Ajout du support pour la recherche plein texte à QueryBuilder
- option offre à canoniser nom du serveur utilisé pour l'authentification GSSAPI
- createIndexes de soutien lorsqu'ils sont disponibles
- Vérifiez les noms clés pour l'insertion, la mise à jour, et remplacer
- Support commande parallelCollectionScan
- Support Netty pour I / O
- Afin de construire un curseur tailable, permettent d'ajouter des drapeaux sur MongoView
- Créer un adaptateur API de RXJava
- Mettre en œuvre une nouvelle API pour toutes les requêtes et mises à jour
- Créer un cadre pour l'encodage et le décodage BSON
- Ajouter DBCursor.tryNext () Méthode pour les curseurs tailable
- Introduire système de type fermé pour les documents BSON
- Mettre en œuvre une contre-pression pour le curseur asynchrone
- Présentez-API pour les curseurs tailable qui ne casse pas un contrat Iterator
- Introduire CodecRegistry dans MongoClient
- la négociation du mécanisme d'authentification de support
- Chaque connexion doit déterminer lui-même la version du serveur
- Ajout du support couramment pour trouver
- Remplacez RxJava avec réactifs-flux
- Calculer le temps d'aller-retour en utilisant la moyenne pondérée exponentiellement
- Ajoutez les constructeurs génériques pour les filtres de requête, trie, et les projections
- Ajout du support pour ne pas et ni Filtres
- Mettre en œuvre des tests de spécification CRUD
- Ajouter MongoCollection.dropIndex (touches BSON)
- createIndex (es) aides dans la nouvelle API CRUD devraient revenir nom d'index (s)
commande
Ce qui est nouveau dans la version 3.0.2:
- Conversion des tableaux de documents incorporés à des objets personnalisés
- Consignation d'entrée et à la sortie des appels vers le serveur
- Laissez la piscine à rétrécir
- Support connexion max temps d'inactivité et max durée de vie de connexion
- Support SASL authentification PLAIN
- l'authentification SASL support SCRAM-SHA1
- Possibilité d'utiliser différents SPN sur le pilote pour l'authentification Kerberos
- Soutenir le mécanisme d'authentification MongoDB-X509
- Aides de manipulation de l'utilisateur Mise à jour pour utiliser les nouvelles commandes de manipulation fournies par le serveur.
- Support nouveau champ de maxTimeMS de $ pour toutes les commandes et les requêtes
- Sortie d'agrégation de soutien comme un curseur
- Support $ sur opérateur de pipeline d'agrégation
- Créer Async opérations
- Créer Async API utilisateur face
- Présentez flux abstraction
- top niveau de soutien allowDiskUse paramètre booléen aide globale
- Ajoutez aide pour expliquer sur une commande globale
- Utiliser les nouvelles commandes d'écriture lors de la connexion à un serveur avec la version & # X3e; = 2.6
- Permettre une configuration de pulsation fils de fond à régler via l'API
- Autoriser la différence de latence acceptable pour être configuré via l'API
- Pilotes ne devrait parler à des serveurs qui se chevauchent versions de fil
- Mettre en œuvre API couramment pour vrac écrit
- Ajout du support pour la recherche plein texte à QueryBuilder
- option offre à canoniser nom du serveur utilisé pour l'authentification GSSAPI
- createIndexes de soutien lorsqu'ils sont disponibles
- Vérifiez les noms clés pour l'insertion, la mise à jour, et remplacer
- Support commande parallelCollectionScan
- Support Netty pour I / O
- Afin de construire un curseur tailable, permettent d'ajouter des drapeaux sur MongoView
- Créer un adaptateur API de RXJava
- Mettre en œuvre une nouvelle API pour toutes les requêtes et mises à jour
- Créer un cadre pour l'encodage et le décodage BSON
- Ajouter DBCursor.tryNext () Méthode pour les curseurs tailable
- Introduire système de type fermé pour les documents BSON
- Mettre en œuvre une contre-pression pour le curseur asynchrone
- Présentez-API pour les curseurs tailable qui ne casse pas un contrat Iterator
- Introduire CodecRegistry dans MongoClient
- la négociation du mécanisme d'authentification de support
- Chaque connexion doit déterminer lui-même la version du serveur
- Ajout du support couramment pour trouver
- Remplacez RxJava avec réactifs-flux
- Calculer le temps d'aller-retour en utilisant la moyenne pondérée exponentiellement
- Ajoutez les constructeurs génériques pour les filtres de requête, trie, et les projections
- Ajout du support pour ne pas et ni Filtres
- Mettre en œuvre des tests de spécification CRUD
- Ajouter MongoCollection.dropIndex (touches BSON)
- createIndex (es) aides dans la nouvelle API CRUD devraient revenir nom d'index (s)
commande
Ce qui est nouveau dans la version 3.0.1:
- Conversion des tableaux de documents incorporés à des objets personnalisés
- Consignation d'entrée et à la sortie des appels vers le serveur
- Laissez la piscine à rétrécir
- Support connexion max temps d'inactivité et max durée de vie de connexion
- Support SASL authentification PLAIN
- l'authentification SASL support SCRAM-SHA1
- Possibilité d'utiliser différents SPN sur le pilote pour l'authentification Kerberos
- Soutenir le mécanisme d'authentification MongoDB-X509
- Aides de manipulation de l'utilisateur Mise à jour pour utiliser les nouvelles commandes de manipulation fournies par le serveur.
- Support nouveau champ de maxTimeMS de $ pour toutes les commandes et les requêtes
- Sortie d'agrégation de soutien comme un curseur
- Support $ sur opérateur de pipeline d'agrégation
- Créer Async opérations
- Créer Async API utilisateur face
- Présentez flux abstraction
- top niveau de soutien allowDiskUse paramètre booléen aide globale
- Ajoutez aide pour expliquer sur une commande globale
- Utiliser les nouvelles commandes d'écriture lors de la connexion à un serveur avec la version & # X3e; = 2.6
- Permettre une configuration de pulsation fils de fond à régler via l'API
- Autoriser la différence de latence acceptable pour être configuré via l'API
- Pilotes ne devrait parler à des serveurs qui se chevauchent versions de fil
- Mettre en œuvre API couramment pour vrac écrit
- Ajout du support pour la recherche plein texte à QueryBuilder
- option offre à canoniser nom du serveur utilisé pour l'authentification GSSAPI
- createIndexes de soutien lorsqu'ils sont disponibles
- Vérifiez les noms clés pour l'insertion, la mise à jour, et remplacer
- Support commande parallelCollectionScan
- Support Netty pour I / O
- Afin de construire un curseur tailable, permettent d'ajouter des drapeaux sur MongoView
- Créer un adaptateur API de RXJava
- Mettre en œuvre une nouvelle API pour toutes les requêtes et mises à jour
- Créer un cadre pour l'encodage et le décodage BSON
- Ajouter DBCursor.tryNext () Méthode pour les curseurs tailable
- Introduire système de type fermé pour les documents BSON
- Mettre en œuvre une contre-pression pour le curseur asynchrone
- Présentez-API pour les curseurs tailable qui ne casse pas un contrat Iterator
- Introduire CodecRegistry dans MongoClient
- la négociation du mécanisme d'authentification de support
- Chaque connexion doit déterminer lui-même la version du serveur
- Ajout du support couramment pour trouver
- Remplacez RxJava avec réactifs-flux
- Calculer le temps d'aller-retour en utilisant la moyenne pondérée exponentiellement
- Ajoutez les constructeurs génériques pour les filtres de requête, trie, et les projections
- Ajout du support pour ne pas et ni Filtres
- Mettre en œuvre des tests de spécification CRUD
- Ajouter MongoCollection.dropIndex (touches BSON)
- createIndex (es) aides dans la nouvelle API CRUD devraient revenir nom d'index (s)
commande
Ce qui est nouveau dans la version 3.0.0:
- Conversion des tableaux de documents incorporés à des objets personnalisés
- Consignation d'entrée et à la sortie des appels vers le serveur
- Laissez la piscine à rétrécir
- Support connexion max temps d'inactivité et max durée de vie de connexion
- Support SASL authentification PLAIN
- l'authentification SASL support SCRAM-SHA1
- Possibilité d'utiliser différents SPN sur le pilote pour l'authentification Kerberos
- Soutenir le mécanisme d'authentification MongoDB-X509
- Aides de manipulation de l'utilisateur Mise à jour pour utiliser les nouvelles commandes de manipulation fournies par le serveur.
- Support nouveau champ de maxTimeMS de $ pour toutes les commandes et les requêtes
- Sortie d'agrégation de soutien comme un curseur
- Support $ sur opérateur de pipeline d'agrégation
- Créer Async opérations
- Créer Async API utilisateur face
- Présentez flux abstraction
- top niveau de soutien allowDiskUse paramètre booléen aide globale
- Ajoutez aide pour expliquer sur une commande globale
- Utiliser les nouvelles commandes d'écriture lors de la connexion à un serveur avec la version & # X3e; = 2.6
- Permettre une configuration de pulsation fils de fond à régler via l'API
- Autoriser la différence de latence acceptable pour être configuré via l'API
- Pilotes ne devrait parler à des serveurs qui se chevauchent versions de fil
- Mettre en œuvre API couramment pour vrac écrit
- Ajout du support pour la recherche plein texte à QueryBuilder
- option offre à canoniser nom du serveur utilisé pour l'authentification GSSAPI
- createIndexes de soutien lorsqu'ils sont disponibles
- Vérifiez les noms clés pour l'insertion, la mise à jour, et remplacer
- Support commande parallelCollectionScan
- Support Netty pour I / O
- Afin de construire un curseur tailable, permettent d'ajouter des drapeaux sur MongoView
- Créer un adaptateur API de RXJava
- Mettre en œuvre une nouvelle API pour toutes les requêtes et mises à jour
- Créer un cadre pour l'encodage et le décodage BSON
- Ajouter DBCursor.tryNext () Méthode pour les curseurs tailable
- Introduire système de type fermé pour les documents BSON
- Mettre en œuvre une contre-pression pour le curseur asynchrone
- Présentez-API pour les curseurs tailable qui ne casse pas un contrat Iterator
- Introduire CodecRegistry dans MongoClient
- la négociation du mécanisme d'authentification de support
- Chaque connexion doit déterminer lui-même la version du serveur
- Ajout du support couramment pour trouver
- Remplacez RxJava avec réactifs-flux
- Calculer le temps d'aller-retour en utilisant la moyenne pondérée exponentiellement
- Ajoutez les constructeurs génériques pour les filtres de requête, trie, et les projections
- Ajout du support pour ne pas et ni Filtres
- Mettre en œuvre des tests de spécification CRUD
- Ajouter MongoCollection.dropIndex (touches BSON)
- createIndex (es) aides dans la nouvelle API CRUD devraient revenir nom d'index (s)
commande
Ce qui est nouveau dans la version 2.12.5:
- pilote jette IllegalStateException inutilement
- condition de course sur l'utilisation dbPort au cours des commandes d'écriture
Ce qui est nouveau dans la version 2.9.1:
- méthode SimplePool.permitAcquired avale InterruptedException
- DBCollection.isCapped () méthode lance ClassCastException avec mongodb-2.2.0
Ce qui est nouveau dans la version r2.9.0 RC1:.
- Support pour la plate-forme Android
Ce qui est nouveau dans la version r2.7.1:
- Ajout finalyze option, les paramètres KEYF à la fonction de groupe.
Ce qui est nouveau dans la version r2.7.0-rc1:.
- BSON Package dépendent MongoDB Package
- La faible vitesse de gamme requête avec deux contraintes.
Ce qui est nouveau dans la version r2.6.3:
- Connecteur ne soit pas démarré dans l'un des constructeur , de sorte réplicas fil est désactivée.
Commentaires non trouvées