Sunteți pe pagina 1din 20

Introduction to MongoDB

BASE DATOS DOCUMENTALES

Kenya Guerrero G.
In Production

http://www.mongodb.org/about/production-deployments/
CLASIFICACION DE LAS BASE
DATOS NoSQL
Key-value

Graph database

Document-oriented

Column family
3
Instalacin MongoDB
Actualmente existen Es importante
varias versiones y determinar que
para diferentes versin de sistema
sistemas operativos Operativo y
como plataforma de plataforma tenemos
32 y 64 bits. en el computador
donde se desea
instalar.

4
Instalacin de MongoDB
Como estamos Lo primero ir a la
trabajando con pagina fuente del
Windows, se indicara motor de Base Datos
como instalarlo. MongoDB.
Para ello considerar https://www.mongodb
que en mi caso tengo .org/downloads
un computador descarga el
windows 8 de 64 comprimido segn la
bits, Cul tienes t? arquitectura de tu
sistema operativo. 5
Instalacin MongoDB
Para la versin de 32 bits
existe una limitante, que el
tamao mximo de la base
datos podr ser
direccionado es de 2GB,
adems de existir algunos
problemas de
compatibilidad.
Recomiendan no bajar el
compilado msi de
instalacin de windows,
sino bajar los archivos
Zipeados, la versin ALL
A partir de la versin 2.2, MongoDB no es compatible con que se encuentra en
Windows XP. internet no es
recomendable falta
Si tienes Windows Server 2008 o 7, debes instalar esta
directorios e instancias y
actualizacin https://support.microsoft.com/es-
archivos de instalacin que
es/kb/2731284 6
pueden producir error.
para evitar un problema conocido con archivos mapeados en
memoria, es aconsejable reiniciar computador ya que es una
actualizacin del sistema operativo
Instalacin MongoDB
Luego lo descomprimiremos y, segn las recomendaciones, creamos un
directorio(CARPETA) mongodb en el directorio raz C: donde colocaremos el contenido
del comprimido, luego crearemos en C: un directorio data y dentro de este un
directorio db, aqu ser donde MongoDB almacenar la informacin de las bases de
datos por defecto.

Unidad
C:

1 2

7
3
Instalacin MongoDB
Luego buscamos en descargas o donde tengamos el archivo zip de mongoDB
descargado del sitio oficial (mongodb-win32-x86_64-3.0.4.zip) y lo extraemos en
cualquier sitio del computado, por orden y para evitar pasos tengo instalado un
programa descompresor que me permite direccionar a la ruta donde deseo, en este
caso busco mi carpeta creada mongodb en mi unidad C:

8
Instalacin MongoDB
Lo primero que se debe hacer es liberar las rutas que se pueden crear por la
descompresin o por el zipeado. Lo cual debe quedar de esta forma ejemplo si
accedemos a bin (C:\mongodb\bin):
Para ver la extensin de los
archivos realizar lo siguiente,
Organizar Opcion de carpeta
y busqueda-ver-desactivar
casilla ocultar las extensiones
de archivos

9
Instalacin MongoDB
Para Correr o ejecutar MongoDB puede efectuar de
dos forma una es lanzndolo como ejecutable y el
otro como servicio.
Para ello primero debemos haber creado la carpeta
data y dentro de ella db aqu es donde se van
almacenar los datos de MongoDB, por defecto es
esta ruta, aunque se le puede cambiar la ruta con
un ajuste, lo cual no es recomendable en ambientes
de produccin, teniendo estas dos carpetas ya
cuando se inicie mongoDB creara sus estructuras
archivos e informacion. 10
Instalacin de MongoDB
Para iniciar mongoDB, no dirigimos a la carpeta bin ubicada en C:\mongodb\bin y damos
doble click en mongod.exe , permitir acceso a redes privadas y listo.

11
Instalacin de MongoDB
Para gestionar mejor, lo que se puede hacer algo sencillo mandarlo a la barra inferior y le
ponemos un icono.

12
Instalacin de MongoDB
Si se quiere ubicar los datos en otro lugar, se puede efectuar, aunque en
produccin no es recomendado, como se observa en la carpeta db al iniciar
automticamente la base de datos se crean archivos y carpetas.

13
Instalacin de MongoDB
Para cambiar la ruta de guardado, se debe instanciar o aplicar una sentencia
de comandos. Para ello creamos un archivo .bat con nombre mongod en la
carpeta bin

14
Instalacin de MongoDB
Posterior haber creado el .bat lo editamos y escribimos mongod.exe dbpath
d:\bdmongo-data, sino tenemos creada la carpeta en la ruta no se abrira
correctamente.

15
Instalacin de MongoDB
Ahora la forma que aprendimos en correr mongoDB, es til para pruebas
sencillas pero no es practico si estaremos usando constantemente o en
servidor, para ello es conveniente instalarlo como un servicio.
Para instalar como servicio mongoDB el primer requisito es crear un carpeta
donde se guarden los log de la base de datos, ya que si existe algn problema
o bug del motor podemos consultar o notifica.

Creamos la carpeta en c:\mongodb\log

16
Instalacin de MongoDB
Para que se guarden los log, se debe instanciar unos comandos para ello
creamos un archivo dentro de la carpeta C:\mongodb\ que se va a llamar
mongod.cfg abrimos este archivo de configuracin de mongodb y escribimos
la ruta de log de mongodb (logpath=c:\mongodb\log\)

Para que aplicar la ruta en mongo


db se debe instanciar un
sentencia en cmd con preferencia
en modo administrador

17
Instalacin de MongoDB
Para hacer que MongoDB funcione como un servicio primero crea el
directorio log y en la raiz : echo logpath=C:\mongodb\log\mongo.log
> C:\mongodb\mongod.cfg
por favor mirar bien las rutas

Posteriormente nos movemos a la carpeta mongodb\bin

18
Instalacin de MongoDB
Ejecutaremos el siguiente comando para crear el archivo de configuracin asociado, para
ello se debe indicar dos cosas donde esta el archivo de configuracin e indicamos que
debemos instalarlo como servicio: mongod.exe --config C:\mongodb\mongod.cfg --install

19
Instalacin de MongoDB
Para iniciar el servicio, podemos hacerlo de dos formas, recomiendo ver el servicio en la
herramientas de windows e inciarlo y no debe dar problemas.

20

S-ar putea să vă placă și