🥇 La shell de mongo

Para iniciar una shell de MongoDB abra una nueva terminal y ejecute la siguiente instrucción:

$ mongo

El prompt de la terminal deberá cambiar del actual a >. Esto significa que el clinte de mongo fue capaz de conectarse a la base de datos y que esta listo para manipular los datos en la base de datos.

Para probar la base de datos, utilice la interfaz e ingrese los siguientes comandos.

> db.test.save({a:1});
> db.test.find();

No existen esquemas en mongo. Cada documento puede tener una estructura completamente diferente. Esto permite la denormalización para propósitos de performance y creación de sistemas distribuidos de gran escala.

Los indeces son utilizados para realizar queries de alto performance. Sin estos indices, mongo escanea cada documento en la coleccion y busca aquellos que coincidan con la consulta la cual toma un tiempo muy largo. El campo _id es un campo unique que es creado por default, pero se pueden crear indices personalizados con uno o mas propiedades/campos. Cada nuevo campo índice reducirá la velocidad de inserción pero incrementará la busqueda/lectura en ese indice. Así pues el tener los índices correctos es una medida de balance y una buena práctica.

Iniciando mongodb. Driver nativo de MongoDB
comments powered by Disqus