Cómo descargar e instalar MongoDB on Windows y 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, debe 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 on Windows

Los siguientes pasos se pueden utilizar para descargar e instalar MongoDB on Windows 10

Paso 1) Descargar MongoDB Community Server

Ve a liga y descargar MongoDB Servidor comunitario. Instalaremos la versión de 64 bits para Windows.

Descargar e instalar MongoDB on 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.

Descargar e instalar MongoDB on 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

Descargar e instalar MongoDB on 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.

Descargar e instalar MongoDB on Windows

Paso 5) Configuración del servicio

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

Descargar e instalar MongoDB on Windows

Paso 6) Iniciar el proceso de instalación

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

Descargar e instalar MongoDB on Windows

Paso 7) Haga clic en Siguiente una vez completado

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

Descargar e instalar MongoDB on 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

Descargar e instalar MongoDB on Windows

Hola Mundo MongoDB: JavaControlador de script

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

el conductor para JavaGuión sale de la caja. MongoDB shell que se utiliza para trabajar con MongoDB La base de datos es en realidad un shell de JavaScript. Para acceder a él

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

Hola Mundo MongoDB: JavaControlador de script

Paso 2) Introduzca el siguiente programa en el shell

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

Hola Mundo MongoDB: JavaControlador de script

Explicación del código:

  1. Sólo estamos declarando una simple Javascript Variable para almacenar una cadena llamada 'Hola mundo'.
  2. Estamos utilizando el método printjson para imprimir la variable en la pantalla.

de Vidir Python Destornillador

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

de Vidir MongoDB Compass- MongoDB Herramienta de administracion

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

de Vidir MongoDB Compass- MongoDB Herramienta de administracion

Paso 2) Ingrese los detalles en la ventana emergente y haga clic en enviar

de Vidir MongoDB Compass- MongoDB Herramienta de administracion

Paso 3) Double haga clic en el archivo descargado

de Vidir MongoDB Compass- MongoDB Herramienta de administracion

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

de Vidir MongoDB Compass- MongoDB Herramienta de administracion

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

de Vidir MongoDB Compass- MongoDB Herramienta de administracion

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

de Vidir MongoDB Compass- MongoDB Herramienta de administracion

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

de Vidir MongoDB Compass- MongoDB Herramienta de administracion

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

Antes de iniciar el MongoDB servidor, el primer aspecto clave es configurar el directorio de datos donde se encuentran todos los MongoDB Los datos se almacenarán. Esto se puede hacer de la siguiente manera

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

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 MongoDB para almacenar su información. Simplemente nos estamos asegurando de que el directorio esté presente, para que MongoDB Puede encontrarlo cuando comienza.

La importación de datos a MongoDB Esto se hace con el comando “mongoimport”. El siguiente ejemplo muestra cómo se puede hacer.

Paso 1) Crea un archivo CSV llamado data.csv y coloca en él los siguientes datos

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

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

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

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

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

Exportación MongoDB se hace usando el comando mongoexport

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

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

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

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

Configurando MongoDB servidor con 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, suponía que querías MongoDB para almacenar toda su información de registro en una ubicación personalizada, siga los pasos a continuación

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

Configurando MongoDB Servidor con 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.

Configurando MongoDB Servidor con 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.

Configurando MongoDB Servidor con archivo de configuración

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

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

Paso 1) Visite la liga

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

de Vidir MongoDB en la nube

Paso 2) Haga clic en “Construir mi primer clúster”

de Vidir 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 Cluster."

de Vidir MongoDB en la nube

Paso 4) Cluster la creación lleva algo de tiempo:

de Vidir MongoDB en la nube

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

de Vidir MongoDB en la nube

Paso 6) Haga clic en Seguridad > Agregar nuevo usuario

de Vidir 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

de Vidir 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

de Vidir MongoDB en la nube

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

de Vidir MongoDB en la nube