MongoDB

Páginas: 2 (350 palabras) Publicado: 25 de noviembre de 2015
Cristian Camilo Londoño
Diego Fernando Trujillo
Cesar Augusto Zabala

¿Qué es MongoDB?
MongoDB es una base de datos orientada a
documentos. Esto quiere decir que en lugar de
guardar los datos enregistros, guarda los datos en
documentos. Estos documentos son almacenados en
BSON, que es una representación binaria de JSON.

Instalación MongoDB
Para el funcionamiento de Mongo DB necesitaremosdescargar MongoDB, la librería necesaria para su
manejo en Java además de otra librería que nos
permita manejar los documentos BSON.

Para usar MongoDB se requieren de dos ubicaciones:
Una en la que setendrá la base de datos que será donde
se descomprimen los datos descargados de la página de
MongoDB y otra ubicación donde almacenaremos los
datos.
Cuando se tengan las dos ubicaciones abrimos unaconsola de comandos y nos ubicados en la ruta /bin que
se encuentra dentro del directorio de nuestra base de
datos y ejecutaremos el siguiente script:
mongod –-dbpath +Ruta donde almacenaremos los datos JAVA + MongoDB
A continuación veremos algunos ejemplos de código
en JAVA para la ejecución de tareas sencillas. Para
todas éstas necesitaremos simplemente crear un
proyecto JAVA, agregaremos laslibrerías antes
mencionadas y crearemos una clase con método
Main.

Inserción de un documento en
MongoDB desde JAVA
Para realizar la inserción de un documento en
MongoDB desde Java una vez hecha laconexión,
Creamos un objeto de tipo Document y agregamos los
datos que queramos siguiendo el formato.

Inserción de varios documentos en
MongoDB desde JAVA
Para realizar la inserción de varios documentosen
MongoDB desde Java una vez hecha la conexión,
creamos una lista de Document y agregamos los
Documentos que queramos siguiendo el formato.

Consultar el primer documento de
una colección enMongoDB desde
JAVA

El código para la búsqueda del primer
elemento es bastante sencillo. Basta con
realzar la conexión y ejecutar el siguiente
código.

Consultar todos los documentos en
de una colección...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mongodb
  • MongoDB
  • Ejercicio MongoDB
  • Comparación Mongodb Y Nosql
  • Bases de Datos Orientadas a Documentos: Comparación MongoDB vs. CouchDB

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS