Instalar Mongo DB Windows

how_install_mongo_windows_feature_image

Instala un modelo de base de datos no relacional como Mongo brevemente en tu sistema operativo Windows

Instalar Mongo DB en Windows

Breve introducción a Mongo DB

Mongo es una base de datos no relacional que maneja su estructura mediante la creación de colecciones y dentro de cada colección documentos, esta estructura nos permite modificar sus esquemas agregando información rápidamente puede ser un campo mas al documento o toda una estructura nueva al documento, las colecciones y documentos se manejan utilizando el formato JSON, pongamos como ejemplo un caso de usuarios en una base de datos relacional tendríamos varias tablas como datos_personales, direcciones, contraseñas en un esquema de Mongo podemos introducir todo esto dentro de un Documento..

De las ventajas que puedo visualizar en Mongo es que permite modificar los esquemas sin generar daños en la base de datos, por ejemplo al tener una base de datos relacional una tabla llena de información es mas complicado aumentar campos o modificar su estructura a diferencia de Mongo.

Y bueno algo que me intrigaba siempre es cuando elegir que tipo de base de datos, en este caso lo que he aprendido es que se basa en la información que queremos manipular lo que se ingresa de datos y la manera que necesitamos recuperarlos o leerlos, como ejemplo podemos tomar en cuenta la creación de un chat que le veo mas recomendable realizarlo en una base de datos no relacional, y el otro punto importante es que cada motor de base de datos tiene su lenguaje de consulta optimizado para tener su mejor rendimiento.

Instalación

Podemos descargar el instalador desde su web oficial

Instalador Mongo

Descarguemos el archivo .msi buscamos la última versión

install_mongo_db_windows_version_msi

Luego de esto podemos ejecutar el instalador

Aceptamos los términos y condiciones, nos preguntará si queremos instalar MongoDB Compass le colocamos que si, este nos permitirá administrar visualmente nuestras bases de datos.

install_mongo_db_windows_add_mongo_compass

En la siguiente pantalla vamos a escoger si queremos una instalación de Mongo sea como servicio la cual se iniciará cuando arranque windows y tenemos información del estado del servidor y la otra como un programa local que lo ejecutaremos manualmente. En este caso utilizaremos como un servicio del windows.

install_mongo_db_windows_choose_service_or_program

Ahora presionamos instalar, una vez que termine nuestra instalación iniciará la instalación de nuestro Mongo Compass. Y al finalizar la instalación tendremos:

install_mongo_db_windows_end_installation

Utilizando mongo

Ahora que ya tenemos instalado nuestro mongo vamos a ejecutarlo para eso nos dirijimos a la carpeta de nuestra instalación:

C:Program FilesMongoDBServer5.0bin

Y podemos ejecutar el siguiente comando:

mongo --version
install_mongo_db_windows_get_version_mongo

Ahoara vamos a inicializar nuestro Servidor para esto utilizamos el siguiente comando:

net start MongoDB

Luego de esto para ingresar dentro de nuestra base de datos digitamos mongo

install_mongo_db_windows_shell_show_databases

Comandos mongo db shell

Ahora que ya vimos como instalar y ejecutar mongo utilicemos algunos comandos en nuestra base de datos:

Listar las bases de datos

show dbs

Crear nueva base de datos: utilizamos el comando use este lo que hace es crear la base de datos pero si no insertamos ninguna información
no termina de crearla

use nombre_basedatos

Verificar la base de datos actual

db

Crear una nueva colección y agregar un registro

db.cars.insert({name: 'Cerato',year: '2020',brand: 'Kia'
})
install_mongo_db_windows_shell_create_collection

Buscar un registro

db.cars.find()

Ahora ya podemos crear colecicones y documentos en nuestra base de datos Mongo si necesitas ayuda en tus proyectos con base de datos no dudes en contactarnos, estaremos gustosos de ayudarte.