Primero iniciaremos la base de datos:
mongod --dbpath /ruta/a/la/base/de/datos
Si da algún error en este momento, hay que asegurarse que el servicio de MongoDB no este ya iniciado.
Ahora, nos conectaremos por consola a MongoDB, simplemente en la consola se debe escribir:
mongo
Dado que MongoDB es una base de datos documental, los registros almacenados son objetos JSON, que son básicamente un conjunto de datos de parejas campo y valor:
{
campo: "valor",
campo2: "valor2"
}
Ejemplo:
{
nombre: "Carla",
apellido: "Castillo",
edad: 24,
gustos: ["música", "viajes", "leer"]
}
Para insertar en la colección llamada "test", se debería hacer:
db.test.insert({campo: "valor"});
donde test es el nombre de la colección (similar a una tabla en BD relacionales), db e insert son palabras reservadas de la base de datos.
Para hacer un query del dato que recien se almacenó, se debe utiliar find:
db.test.find({campo: "valor"});
Ejm:
Y es todo por ahora, para practicar lo ideal es instalar el conjunto de datos de restaurantes que provee MongoDB, más detalles aqui.
Saludos y Keep Coding >_<