La MongoDB base de datos es una base de datos NoSQL orientada a documentos, ideal para entornos de alta carga intensivos.
El controlador de MongoDB Java permite a los desarrolladores escribir aplicaciones que se conectan, almacenar y recuperar información de una base de datos MongoDB.
Este es un conector MongoDB creada y apoyada por el equipo oficial para el desarrollo MongoDB, viniendo lleno de un montón de ejemplos y documentación.
Un archivo binario también está disponible.
MongoDB también viene con controladores para varios otros lenguajes de programación, así:
C
C #
C ++
PHP
Perl
Rubí
Scala
Erlang
Python
Node.js
Haskell
¿Qué hay de nuevo en esta versión:
- La conversión de conjuntos de incrustado documentos a objetos personalizados
- Registro de entrada y salida de llamadas al servidor
- Permita que la piscina se encoja
- Soporte de conexión max tiempo de inactividad y el tiempo de vida de conexión máx
- El soporte de autenticación SASL NORMAL
- Soporte SASL SCRAM-SHA1 de autenticación
- Capacidad para utilizar diferentes SPN en el controlador para la autenticación Kerberos
- Apoyar el mecanismo de autenticación MongoDB-X509
- ayudantes de manipulación de actualización de usuario para utilizar los nuevos comandos de manipulación proporcionados por el servidor.
- Apoya nuevo campo $ maxTimeMS para todos los comandos y consultas
- Soporte de salida de la agregación como un cursor
- Soporte $ cabo la agregación operador de canalización
- Crear asíncrono Operaciones
- Crear asíncrono API de cara al usuario
- Introducir la abstracción Corriente
- parámetro booleano Soporte allowDiskUse de nivel superior para ayudante agregada
- Añadir ayudante para explicar en un comando agregado
- Use nuevos comandos de escritura cuando se conecta a un servidor con la versión & # X3e; = 2,6
- Permitir configuración de hebras de fondo de los latidos del corazón que se establece a través de la API
- Permitir diferencia de latencia aceptable para configurar a través de la API
- Los conductores sólo deben hablar con los servidores que se solapan las versiones de alambre
- Implementar API fluida para mayor escribe
- Añadir soporte para búsqueda de texto completo al QueryBuilder
- opción Oferta de canonicalize nombre del servidor utilizado para la autenticación GSSAPI
- createIndexes de apoyo cuando esté disponible
- Comprobar nombres de teclas para insertar, actualizar y reemplazar
- Soporte de comandos parallelCollectionScan
- Soporte Netty para E / S
- Con el fin de construir un cursor tailable, permitirá añadir banderas en MongoView
- Crear una API adaptador RXJava
- Implementar nueva API para todas las consultas y actualizaciones
- Crear marco para la codificación y decodificación BSON
- Añadir método para cursores tailable DBCursor.tryNext ()
- Introducir sistema de tipo cerrado para los documentos BSON
- Implementar la contrapresión de cursor asincrónico
- Introducir API para los cursores tailable que no se rompa el contrato Iterator
- Introducir CodecRegistry en MongoClient
- mecanismo de autenticación soportan la negociación
- Cada conexión debe determinar por sí mismo la versión del servidor
- Añadir soporte para la fluidez hallazgo
- Reemplazar RxJava con reactivos corrientes
- Calcular el tiempo de ida y vuelta utilizando la media ponderada exponencialmente
- Añadir constructores genéricos para los filtros de consulta, tipo, y las proyecciones
- Añadir soporte para no, y ni a Filtros
- Implementar pruebas de especificación CRUD
- Añadir MongoCollection.dropIndex (teclas BSON)
- CreateIndex (es) auxiliares en la nueva API CRUD deben devolver nombre de índice (s)
comando
¿Qué hay de nuevo en la versión 3.0.4:
- La conversión de conjuntos de documentos incorporados a los objetos personalizados
- Registro de entrada y salida de llamadas al servidor
- Permita que la piscina se encoja
- Soporte de conexión max tiempo de inactividad y el tiempo de vida de conexión máx
- El soporte de autenticación SASL NORMAL
- Soporte SASL SCRAM-SHA1 de autenticación
- Capacidad para utilizar diferentes SPN en el controlador para la autenticación Kerberos
- Apoyar el mecanismo de autenticación MongoDB-X509
- ayudantes de manipulación de actualización de usuario para utilizar los nuevos comandos de manipulación proporcionados por el servidor.
- Apoya nuevo campo $ maxTimeMS para todos los comandos y consultas
- Soporte de salida de la agregación como un cursor
- Soporte $ cabo la agregación operador de canalización
- Crear asíncrono Operaciones
- Crear asíncrono API de cara al usuario
- Introducir la abstracción Corriente
- parámetro booleano Soporte allowDiskUse de nivel superior para ayudante agregada
- Añadir ayudante para explicar en un comando agregado
- Use nuevos comandos de escritura cuando se conecta a un servidor con la versión & # X3e; = 2,6
- Permitir configuración de hebras de fondo de los latidos del corazón que se establece a través de la API
- Permitir diferencia de latencia aceptable para configurar a través de la API
- Los conductores sólo deben hablar con los servidores que se solapan las versiones de alambre
- Implementar API fluida para mayor escribe
- Añadir soporte para búsqueda de texto completo al QueryBuilder
- opción Oferta de canonicalize nombre del servidor utilizado para la autenticación GSSAPI
- createIndexes de apoyo cuando esté disponible
- Comprobar nombres de teclas para insertar, actualizar y reemplazar
- Soporte de comandos parallelCollectionScan
- Soporte Netty para E / S
- Con el fin de construir un cursor tailable, permitirá añadir banderas en MongoView
- Crear una API adaptador RXJava
- Implementar nueva API para todas las consultas y actualizaciones
- Crear marco para la codificación y decodificación BSON
- Añadir método para cursores tailable DBCursor.tryNext ()
- Introducir sistema de tipo cerrado para los documentos BSON
- Implementar la contrapresión de cursor asincrónico
- Introducir API para los cursores tailable que no se rompa el contrato Iterator
- Introducir CodecRegistry en MongoClient
- mecanismo de autenticación soportan la negociación
- Cada conexión debe determinar por sí mismo la versión del servidor
- Añadir soporte para la fluidez hallazgo
- Reemplazar RxJava con reactivos corrientes
- Calcular el tiempo de ida y vuelta utilizando la media ponderada exponencialmente
- Añadir constructores genéricos para los filtros de consulta, tipo, y las proyecciones
- Añadir soporte para no, y ni a Filtros
- Implementar pruebas de especificación CRUD
- Añadir MongoCollection.dropIndex (teclas BSON)
- CreateIndex (es) auxiliares en la nueva API CRUD deben devolver nombre de índice (s)
comando
¿Qué hay de nuevo en la versión 3.0.2:
- La conversión de conjuntos de documentos incorporados a los objetos personalizados
- Registro de entrada y salida de llamadas al servidor
- Permita que la piscina se encoja
- Soporte de conexión max tiempo de inactividad y el tiempo de vida de conexión máx
- El soporte de autenticación SASL NORMAL
- Soporte SASL SCRAM-SHA1 de autenticación
- Capacidad para utilizar diferentes SPN en el controlador para la autenticación Kerberos
- Apoyar el mecanismo de autenticación MongoDB-X509
- ayudantes de manipulación de actualización de usuario para utilizar los nuevos comandos de manipulación proporcionados por el servidor.
- Apoya nuevo campo $ maxTimeMS para todos los comandos y consultas
- Soporte de salida de la agregación como un cursor
- Soporte $ cabo la agregación operador de canalización
- Crear asíncrono Operaciones
- Crear asíncrono API de cara al usuario
- Introducir la abstracción Corriente
- parámetro booleano Soporte allowDiskUse de nivel superior para ayudante agregada
- Añadir ayudante para explicar en un comando agregado
- Use nuevos comandos de escritura cuando se conecta a un servidor con la versión & # X3e; = 2,6
- Permitir configuración de hebras de fondo de los latidos del corazón que se establece a través de la API
- Permitir diferencia de latencia aceptable para configurar a través de la API
- Los conductores sólo deben hablar con los servidores que se solapan las versiones de alambre
- Implementar API fluida para mayor escribe
- Añadir soporte para búsqueda de texto completo al QueryBuilder
- opción Oferta de canonicalize nombre del servidor utilizado para la autenticación GSSAPI
- createIndexes de apoyo cuando esté disponible
- Comprobar nombres de teclas para insertar, actualizar y reemplazar
- Soporte de comandos parallelCollectionScan
- Soporte Netty para E / S
- Con el fin de construir un cursor tailable, permitirá añadir banderas en MongoView
- Crear una API adaptador RXJava
- Implementar nueva API para todas las consultas y actualizaciones
- Crear marco para la codificación y decodificación BSON
- Añadir método para cursores tailable DBCursor.tryNext ()
- Introducir sistema de tipo cerrado para los documentos BSON
- Implementar la contrapresión de cursor asincrónico
- Introducir API para los cursores tailable que no se rompa el contrato Iterator
- Introducir CodecRegistry en MongoClient
- mecanismo de autenticación soportan la negociación
- Cada conexión debe determinar por sí mismo la versión del servidor
- Añadir soporte para la fluidez hallazgo
- Reemplazar RxJava con reactivos corrientes
- Calcular el tiempo de ida y vuelta utilizando la media ponderada exponencialmente
- Añadir constructores genéricos para los filtros de consulta, tipo, y las proyecciones
- Añadir soporte para no, y ni a Filtros
- Implementar pruebas de especificación CRUD
- Añadir MongoCollection.dropIndex (teclas BSON)
- CreateIndex (es) auxiliares en la nueva API CRUD deben devolver nombre de índice (s)
comando
¿Qué hay de nuevo en la versión 3.0.1:
- La conversión de conjuntos de documentos incorporados a los objetos personalizados
- Registro de entrada y salida de llamadas al servidor
- Permita que la piscina se encoja
- Soporte de conexión max tiempo de inactividad y el tiempo de vida de conexión máx
- El soporte de autenticación SASL NORMAL
- Soporte SASL SCRAM-SHA1 de autenticación
- Capacidad para utilizar diferentes SPN en el controlador para la autenticación Kerberos
- Apoyar el mecanismo de autenticación MongoDB-X509
- ayudantes de manipulación de actualización de usuario para utilizar los nuevos comandos de manipulación proporcionados por el servidor.
- Apoya nuevo campo $ maxTimeMS para todos los comandos y consultas
- Soporte de salida de la agregación como un cursor
- Soporte $ cabo la agregación operador de canalización
- Crear asíncrono Operaciones
- Crear asíncrono API de cara al usuario
- Introducir la abstracción Corriente
- parámetro booleano Soporte allowDiskUse de nivel superior para ayudante agregada
- Añadir ayudante para explicar en un comando agregado
- Use nuevos comandos de escritura cuando se conecta a un servidor con la versión & # X3e; = 2,6
- Permitir configuración de hebras de fondo de los latidos del corazón que se establece a través de la API
- Permitir diferencia de latencia aceptable para configurar a través de la API
- Los conductores sólo deben hablar con los servidores que se solapan las versiones de alambre
- Implementar API fluida para mayor escribe
- Añadir soporte para búsqueda de texto completo al QueryBuilder
- opción Oferta de canonicalize nombre del servidor utilizado para la autenticación GSSAPI
- createIndexes de apoyo cuando esté disponible
- Comprobar nombres de teclas para insertar, actualizar y reemplazar
- Soporte de comandos parallelCollectionScan
- Soporte Netty para E / S
- Con el fin de construir un cursor tailable, permitirá añadir banderas en MongoView
- Crear una API adaptador RXJava
- Implementar nueva API para todas las consultas y actualizaciones
- Crear marco para la codificación y decodificación BSON
- Añadir método para cursores tailable DBCursor.tryNext ()
- Introducir sistema de tipo cerrado para los documentos BSON
- Implementar la contrapresión de cursor asincrónico
- Introducir API para los cursores tailable que no se rompa el contrato Iterator
- Introducir CodecRegistry en MongoClient
- mecanismo de autenticación soportan la negociación
- Cada conexión debe determinar por sí mismo la versión del servidor
- Añadir soporte para la fluidez hallazgo
- Reemplazar RxJava con reactivos corrientes
- Calcular el tiempo de ida y vuelta utilizando la media ponderada exponencialmente
- Añadir constructores genéricos para los filtros de consulta, tipo, y las proyecciones
- Añadir soporte para no, y ni a Filtros
- Implementar pruebas de especificación CRUD
- Añadir MongoCollection.dropIndex (teclas BSON)
- CreateIndex (es) auxiliares en la nueva API CRUD deben devolver nombre de índice (s)
comando
¿Qué hay de nuevo en la versión 3.0.0:
- La conversión de conjuntos de documentos incorporados a los objetos personalizados
- Registro de entrada y salida de llamadas al servidor
- Permita que la piscina se encoja
- Soporte de conexión max tiempo de inactividad y el tiempo de vida de conexión máx
- El soporte de autenticación SASL NORMAL
- Soporte SASL SCRAM-SHA1 de autenticación
- Capacidad para utilizar diferentes SPN en el controlador para la autenticación Kerberos
- Apoyar el mecanismo de autenticación MongoDB-X509
- ayudantes de manipulación de actualización de usuario para utilizar los nuevos comandos de manipulación proporcionados por el servidor.
- Apoya nuevo campo $ maxTimeMS para todos los comandos y consultas
- Soporte de salida de la agregación como un cursor
- Soporte $ cabo la agregación operador de canalización
- Crear asíncrono Operaciones
- Crear asíncrono API de cara al usuario
- Introducir la abstracción Corriente
- parámetro booleano Soporte allowDiskUse de nivel superior para ayudante agregada
- Añadir ayudante para explicar en un comando agregado
- Use nuevos comandos de escritura cuando se conecta a un servidor con la versión & # X3e; = 2,6
- Permitir configuración de hebras de fondo de los latidos del corazón que se establece a través de la API
- Permitir diferencia de latencia aceptable para configurar a través de la API
- Los conductores sólo deben hablar con los servidores que se solapan las versiones de alambre
- Implementar API fluida para mayor escribe
- Añadir soporte para búsqueda de texto completo al QueryBuilder
- opción Oferta de canonicalize nombre del servidor utilizado para la autenticación GSSAPI
- createIndexes de apoyo cuando esté disponible
- Comprobar nombres de teclas para insertar, actualizar y reemplazar
- Soporte de comandos parallelCollectionScan
- Soporte Netty para E / S
- Con el fin de construir un cursor tailable, permitirá añadir banderas en MongoView
- Crear una API adaptador RXJava
- Implementar nueva API para todas las consultas y actualizaciones
- Crear marco para la codificación y decodificación BSON
- Añadir método para cursores tailable DBCursor.tryNext ()
- Introducir sistema de tipo cerrado para los documentos BSON
- Implementar la contrapresión de cursor asincrónico
- Introducir API para los cursores tailable que no se rompa el contrato Iterator
- Introducir CodecRegistry en MongoClient
- mecanismo de autenticación soportan la negociación
- Cada conexión debe determinar por sí mismo la versión del servidor
- Añadir soporte para la fluidez hallazgo
- Reemplazar RxJava con reactivos corrientes
- Calcular el tiempo de ida y vuelta utilizando la media ponderada exponencialmente
- Añadir constructores genéricos para los filtros de consulta, tipo, y las proyecciones
- Añadir soporte para no, y ni a Filtros
- Implementar pruebas de especificación CRUD
- Añadir MongoCollection.dropIndex (teclas BSON)
- CreateIndex (es) auxiliares en la nueva API CRUD deben devolver nombre de índice (s)
comando
¿Qué es la nueva en la versión 2.12.5:
- controlador emite IllegalStateException innecesariamente
- Condición de carrera en el uso dbPort durante comandos de escritura
¿Qué hay de nuevo en la versión 2.9.1:
- método SimplePool.permitAcquired traga InterruptedException
- DBCollection.isCapped () método lanza ClassCastException con mongodb-2.2.0
¿Qué es la nueva en la versión RC1 r2.9.0:.
- Soporte para la plataforma Android
¿Qué es la nueva en la versión r2.7.1:
- Adición finalyze opcional, parámetros keyf al grupo de funciones.
¿Qué hay de nuevo en la versión r2.7.0-RC1:.
- BSON paquete depende MongoDB paquete
- La baja velocidad de consulta gama con dos limitaciones.
¿Qué hay de nuevo en la versión r2.6.3:
- Connector no iniciarse en una de constructor , por lo que el hilo de conjunto de réplicas no está activado.
Comentarios que no se encuentran