MongoDB es una base de datos orientada a documentos reconocido por su gran velocidad y rendimmiento.
Lo descomprimimos:
Donde ARCHIVO es el nombre del archivo que descargaste, por ejemplo mongodb-linux-x86_64-1.8.1.tgz
Una vez que se acabó de descomprimir el archivo, se debe crear el directorio que usa MongoDB para almacenar los datos, el cual es /data/db. Se crea de la siguiente manera (Como súper usuario).
mkdir sirve para crear directorios desde la consola de Linux, y el parámetro p es para que si se da una ruta larga y las carpetas padres no existen, se creen automáticamente.
Después se cambian los permisos:
Donde USUARIO es tu nombre de usuario en linux. Si no sabes cual es, puede probar ejecutando como usuario normal el comando whoami
Una vez cambiado el usuario a la carpeta /data/db, se debe ir a los archivos extraídos de mongo y entrar a la carpeta bin, y ejecutar (como usuario) la aplicación: ./mongod
Si no aparece el mensaje “really exiting now” entonces se está ejecutando el demonio de mongoDB y está listo para conectarse en el puerto 27017, y también tiene una interfaz web que puede consultarse en http://localhost:28017.
Para finalizar el demonio se presiona control + c, para poder hacer consultas desde consola de debe usar otra terminal.
En la otra terminal se debe ir a la misma carpeta donde se descomprimió mongoDB, y entrar a la carpeta bin y esta vez ejecutar la aplicación ./mongo y nos debe regersar el siguiente prompt
>
Para ver las bases de datos:
Para ver la base de datos actual:
Para cambiar de base de datos:
Para buscar las colecciones de la base de datos actual:
Para mostrar ayuda:
Vamos a buscar en una base de datos de prueba:
Y al darle enter, no nos dará resultados, por lo que vamos a ingresar un dato de la siguiente manera:
Y de nuevo vamos a buscar con
Y nos dará como resultado:
{ “_id” : ObjectId(“4da264a9ae5a73975e992d25”), “a” : 1 }
Para ver un ejemplo de una agenda telefónica con Mongo:
Relacionado
0 Comentarios