Cómo descargar e instalar MongoDB en Windows y la nube

Los instaladores de MongoDB están disponibles en formato de 32 y 64 bits. Los instaladores de 32 bits son buenos para entornos de desarrollo y prueba. Pero para entornos de producción debes utilizar los instaladores de 64 bits. De lo contrario, puede verse limitado a la cantidad de datos que se pueden almacenar en MongoDB.

Es recomendable utilizar siempre la versión estable para entornos de producción.

Cómo descargar e instalar MongoDB en Windows

El following Se pueden seguir estos pasos para descargar e instalar MongoDB en Windows 10.

Paso 1) Descargar el servidor comunitario MongoDB

Ve a liga y descargue el servidor comunitario MongoDB. Instalaremos la versión de 64 bits para Windows.

Descargue e instale MongoDB en Windows

Paso 2) Haga clic en Configuración

Una vez que se complete la descarga, abra el archivo msi. Haga clic en Siguiente en la pantalla de inicio.

Descargue e instale MongoDB en Windows

Paso 3) Acepte el Acuerdo de licencia de usuario final

  1. Acepte el Acuerdo de licencia de usuario final
  2. Haga clic en Siguiente

Descargue e instale MongoDB en Windows

Paso 4) Haga clic en el botón "completar"

Haga clic en el botón "completar" para instalar todos los componentes. La opción personalizada se puede utilizar para instalar componentes selectivos o si desea cambiar la ubicación de la instalación.

Descargue e instale MongoDB en Windows

Paso 5) Configuración del servicio

  1. Seleccione "Ejecutar servicio como usuario del servicio de red". Tome nota del directorio de datos, lo necesitaremos más adelante.
  2. Haga clic en Siguiente

Descargue e instale MongoDB en Windows

Paso 6) Iniciar el proceso de instalación

Haga clic en el botón Instalar para iniciar la instalación.

Descargue e instale MongoDB en Windows

Paso 7) Haga clic en Siguiente una vez completado

Comienza la instalación. Haga clic en Siguiente una vez completado

Descargue e instale MongoDB en Windows

Paso 8) Haga clic en el botón Finalizar

Paso final, una vez completada la instalación, haga clic en el botón Finalizar

Descargue e instale MongoDB en Windows

Hola mundo MongoDB: controlador JavaScript

Los controladores en MongoDB se utilizan para la conectividad entre las aplicaciones cliente y la base de datos. Por ejemplo, si tuvieras Java programa y lo requirió para conectarse a MongoDB, entonces deberá descargar e integrar el controlador Java para que el programa pueda funcionar con la base de datos MongoDB.

el conductor para JavaScript sale de la box. El shell MongoDB que se utiliza para trabajar con la base de datos MongoDB es en realidad un shell de JavaScript. Para acceder a él

Paso 1) Vaya a "C:\Program Files\MongoDB\Server\4.0\bin" y haga doble clic en mongo.exe. Alternativamente, también puede hacer clic en el elemento del escritorio de MongoDB.

Hola mundo MongoDB: controlador JavaScript

Paso 2) Ingrese seguirwing programa en shell

var myMessage='Hello World';
printjson(myMessage);

Hola mundo MongoDB: controlador JavaScript

Explicación del código:

  1. Simplemente declaramos una variable Javascript simple para almacenar una cadena llamada "Hola mundo".
  2. Estamos utilizando el método printjson para imprimir la variable en la pantalla.

Instalar el controlador Python

Paso 1) Asegurar Python está instalado en el sistema

Paso 2) Instale los controladores relacionados con mongo emitiendo el siguiente comando

pip install pymongo

Instalar el controlador Ruby

Paso 1) Asegúrese de que Ruby esté instalado en el sistema

Paso 2) Asegúrese de que las gemas estén actualizadas emitiendo el comando

gem update -system

Paso 3) Instale los controladores relacionados con mongo emitiendo el siguiente comando

gem install mong

Instale MongoDB Compass: herramienta de administración MongoDB

Existen en el mercado herramientas disponibles para gestionar MongoDB. Una de esas herramientas no comerciales es MongoDB Compass.

Algunas de las características de Compass se detallan a continuación:

  1. Todo el poder del Mongoshell
  2. Múltiples conchas
  3. Múltiples resultados

Paso 1) Ve a liga y haz clic en descargar

Instale MongoDB Compass: herramienta de administración MongoDB

Paso 2) Introduzca details en la ventana emergente y haga clic en enviar

Instale MongoDB Compass: herramienta de administración MongoDB

Paso 3) Haga doble clic en el archivo descargado

Instale MongoDB Compass: herramienta de administración MongoDB

Paso 4) La instalación comenzará automáticamente

Instale MongoDB Compass: herramienta de administración MongoDB

Paso 5) Compass se iniciará con una pantalla de bienvenida

Instale MongoDB Compass: herramienta de administración MongoDB

Paso 6) Mantenga la configuración de privacidad predeterminada y haga clic en "Comenzar a usar Compass".

Instale MongoDB Compass: herramienta de administración MongoDB

Paso 7) Verá la pantalla de inicio con una lista de bases de datos actuales.

Instale MongoDB Compass: herramienta de administración MongoDB

Configuración, importación y exportación de MongoDB

Antes de iniciar el servidor MongoDB, el primer aspecto clave es configurar el directorio de datos donde se almacenarán todos los datos de MongoDB. Esto se puede hacer en el siguientewing Manera

Configuración, importación y exportación de MongoDB

El comando anterior 'md \data\db' crea un directorio llamado \data\db en su ubicación actual.

MongoDB creará automáticamente las bases de datos en esta ubicación, porque esta es la ubicación predeterminada para que MongoDB almacene su información. Simplemente nos aseguramos de que el directorio esté presente, para que MongoDB pueda encontrarlo cuando se inicie.

La importación de datos a MongoDB se realiza mediante el comando "mongoimport". el siguientewing El ejemplo muestra cómo se puede hacer esto.

Paso 1) Crea un archivo CSV llamado data.csv y pon el siguientewing datos en el

ID de empleado, nombre de empleado

  1. Guru99
  2. Mohan
  3. Smith

Entonces, en el ejemplo anterior, asumimos que queremos importar 3 documentos a una colección llamada datos. La primera fila se llama línea de encabezado y se convertirá en los nombres de los campos de la colección.

Paso 2) Emita el comando de importación de mongo

Configuración, importación y exportación de MongoDB

Explicación del código:

  1. Estamos especificando la opción db para indicar a qué base de datos se deben importar los datos.
  2. La opción de tipo es para especificar que estamos importando un archivo csv.
  3. Recuerde que la primera fila se llama línea de encabezado y se convertirá en los nombres de los campos de la colección, por eso especificamos la opción –headerline. Y luego especificamos nuestro archivo data.csv.

Salida

Configuración, importación y exportación de MongoDB

El resultado muestra claramente que se importaron 3 documentos a MongoDB.

La exportación de MongoDB se realiza mediante el comando mongoexport.

Configuración, importación y exportación de MongoDB

Explicación del código:

  1. Estamos especificando la opción db para indicar desde qué base de datos se deben exportar los datos.
  2. Estamos especificando la opción de colección para decir qué colección usar
  3. La tercera opción es especificar que queremos exportar a un archivo csv.
  4. El cuarto es especificar qué campos de la colección deben exportarse.
  5. La opción –out especifica el nombre del archivo csv al que exportar los datos.

Salida

Configuración, importación y exportación de MongoDB

El resultado muestra claramente que se exportaron 3 registros desde MongoDB.

Configurar el servidor MongoDB con el archivo de configuración

Se puede configurar la instancia del servidor mongod para que se inicie con un archivo de configuración. El archivo de configuración contiene configuraciones que son equivalentes a las opciones de la línea de comandos de mongod.

Por ejemplo, supongamos que desea que MongoDB almacene toda su información de registro en una ubicación personalizada y luego siga los pasos a continuación

Paso 1) Cree un archivo llamado “mongod.conf” y almacene la siguiente información en el archivo

Configurar el servidor MongoDB con el archivo de configuración

  1. La primera línea del archivo especifica que queremos agregar configuración para el archivo de registro del sistema, ahí es donde se encuentra la información sobre lo que está haciendo el servidor en un archivo de registro personalizado.
  2. La segunda opción es mencionar que la ubicación será un archivo.
  3. Esto menciona la ubicación del archivo de registro.
  4. LogAppend: "true" significa garantizar que la información de registro se siga agregando al archivo de registro. Si pone el valor como "falso", el archivo se eliminará y se creará de nuevo cada vez que el servidor se inicie nuevamente.

Paso 2) Inicie el proceso del servidor mongod y especifique el archivo de configuración creado anteriormente como parámetro. La captura de pantalla de cómo se puede hacer esto se muestra a continuación.

Configurar el servidor MongoDB con el archivo de configuración

Una vez que se ejecuta el comando anterior, el proceso del servidor comenzará a usar este archivo de configuración y, si va al archivo /etc. directorio en su sistema, verá el archivo mongod.log creado.

La siguiente instantánea muestra un ejemplo de cómo se vería un archivo de registro.

Configurar el servidor MongoDB con el archivo de configuración

Cómo instalar MongoDB en la nube (AWS, Google, Azure)

No es necesario instalar el servidor MongoDB ni configurarlo. Puede implementar el servidor MongoDB Atlas en la nube en plataformas como AWS, Google Cloud, Azure y conectarse a la instancia mediante un cliente. A continuación se detallan los pasos

Paso 1) Visite la liga

  1. Introduzca datos personalestails
  2. Está de acuerdo con los términos
  3. Haga clic en el botón "Comenzar gratis"

Instalar MongoDB en la nube

Paso 2) Haga clic en "Construir mi primer clúster".

Instalar MongoDB en la nube

Paso 3) Puede seleccionar entre AWS, Google Cloud, Azure como su proveedor de nube. En este tutorial, usaremos AWS, que está configurado como predeterminado. No realice otros cambios en la página y haga clic en "Crear clúster".

Instalar MongoDB en la nube

Paso 4) La creación de clústeres lleva algún tiempo:

Instalar MongoDB en la nube

Paso 5) Después de un tiempo verás

Instalar MongoDB en la nube

Paso 6) Haga clic en Seguridad > Agregar nuevo usuario

Instalar MongoDB en la nube

Paso 7) En la siguiente pantalla,

  1. Introduzca las credenciales de usuario
  2. Asignar privilegios
  3. Haga clic en el botón Agregar usuario

Instalar MongoDB en la nube

Paso 8) En el panel, haga clic en el botón Conectar

  1. Incluya en la lista blanca su conexión IP
  2. Elige el método de conexión

Instalar MongoDB en la nube

Paso 9) Seleccione el método de conexión de su elección para conectarse al servidor MongoDB

Instalar MongoDB en la nube