MongoDB
MongoDB es una base de datos NoSQL, que se basa en el almacenamiento de documentos en una colección.
Sitio Oficial:
Implementacion MongoDB

Instalar MongoDB en Ubuntu
Descargarlo desde
https://www.mongodb.org/downloads
Descomprimir el archivo y renombrar la carpeta como mongodb
renombrar
Copiarlo la ruta /home/avbravo/mongodb
Agregarlo al path en /etc/profile
Guardamos el archivo.
Desde la consola ejecutamos
Crear el directorio data
Darle permisos de escritura a la carpeta
Ejecutarlo
Si se configura el path no necesitamos colocar la ruta ni el ./
y otra con interfaz web
Abrir otra terminal
cd /mongodb/bin
Ejecutar
./mongo
MongoDB 4.0
Comandos
Comando
Definición
use myappdb
Crea la base de datos
show dbs
Muestra las bases de datos
db.createCollection("planetas")
Crea la colección de planetas
db.planetas.insert({"idplaneta":"tierra","planeta":"Tierra"})
Inserta un documento en la colección planetas
show collecctions
Muestra las colecciones
use myappdb db.dropDatabase()
Borra la base de datos myappdb
db.planetas.drop()
Elimina la colección
db.planetas.remove({"idplaneta":"tierra"})
Elimina el documento en el que el idplaneta = "tierra"
db.planetas.remove()
Elimina todos los documentos de la colección
db.planetas.find().count()
Devuelve el numero de documentos de la coleccion
Backup de MongoDB
./mongodump -d mybasedatos -o ~/Descargas/first_backup

Restaurar MongoDB
./mongorestore ~/Descargas/first_backup/
Last updated
Was this helpful?