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