Saltar al contenido

Cómo descargar e instalar MongoDB en Windows

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 limitarse a la cantidad de datos que se pueden almacenar dentro de MongoDB.

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

En este tutorial, aprenderá:

Descargue e instale MongoDB en Windows

Los siguientes pasos se pueden utilizar para instalar MongoDB en Windows 10

Paso 1) Ir conexión y descargue MongoDB Community Server. Instalaremos la versión de 64 bits para Windows.

Paso 2) Cuando se complete la descarga, abra el archivo msi. Haga clic en Siguiente en la pantalla de inicio.

Paso 3)

  1. Acepte el acuerdo de licencia de usuario final
  2. Haga clic en Nest

Paso 4) Haga clic en el botón “completar” para instalar todos los componentes. La opción de personalización se puede utilizar para instalar componentes opcionales o si desea cambiar la ubicación de instalación.

Paso 5)

  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

Paso 6) Haga clic en el botón Instalar para comenzar la instalación.

Paso 7) Comienza la instalación. Haga clic en Siguiente cuando termine

Paso 8) Hacer clic en el botón Finalizar para completar la instalación

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 Java programa y desea 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 de JavaScript Viene fuera de la caja. El shell de MongoDB es un shell de JavaScript que se utiliza para trabajar con la base de datos de MongoDB. Para acceder a ella

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

Paso 2) Inserte el siguiente programa en el shell

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

Explicación del Código:

  1. Solo estamos declarando una variable de Javascript simple a una cadena llamada ‘Hola mundo’.
  2. Estamos usando el método printjson para imprimir las variables en la pantalla.

Instalar el controlador de Python

Paso 1) Asegúrese de que 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 GEMS se actualice emitiendo el pedido.

gem update -system

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

gem install mong

Instale la herramienta de administración Compass-MongoDB MongoDB

Hay herramientas disponibles en el mercado para administrar MongoDB. Compo MongoDB es una de esas herramientas no comerciales.

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

  1. Todo el poder del Mongoshell
  2. Varias conchas
  3. Numerosos resultados

Paso 1) Ir conexión y haga clic en descargar

Paso 2) Ingrese los datos en la ventana emergente y haga clic en Enviar

Paso 3) Haga doble clic en el archivo descargado

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

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

Paso 6) Mantenga la configuración de privacidad predeterminada y haga clic en “Comenzar a usar la brújula”

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

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

Antes de iniciar el servidor MongoDB, la primera característica clave es configurar el directorio de datos donde se almacenarán todos los datos de MongoDB. Esto se puede hacer de la siguiente manera

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 este es el lugar predeterminado para que MongoDB almacene su información. Solo nos estamos asegurando de que el directorio esté presente, para que MongoDB pueda encontrarlo cuando se inicie.

Los datos se importan a MongoDB mediante el comando “mongoimport”. El siguiente ejemplo muestra cómo se puede hacer esto.

Paso 1) Cree un archivo CSV llamado data.csv y agregue los siguientes datos

Employeeid, EmployeeName

  1. Guru99
  2. Mohan
  3. Herrero

Entonces, en el ejemplo anterior, asumimos que queremos importar 3 documentos a una colección llamada datos. La primera fila que se convierte en Nombres de campo en la colección se llama línea de encabezado.

Paso 2) Emisión de la orden de importación de mongo

Explicación del Código:

  1. Especificamos la opción db para decir en qué base de datos se deben importar los datos
  2. La opción de tipo es especificar que estamos importando un archivo csv
  3. Recuerde que la primera fila que se convierte en Nombres de campo en la colección se llama línea de encabezado, por lo que especificamos la opción de encabezado. Y luego especificamos nuestro archivo data.csv.

Producción

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

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

Explicación del Código:

  1. Especificamos la opción db para indicar de qué base de datos se deben exportar los datos.
  2. Especificamos la elección de la 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 las áreas de la colección que se deben exportar.
  5. La opción –out especifica el nombre del archivo csv al que exportar los datos.

Producción

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

Configurar un servidor MongoDB con un archivo de configuración

La instancia del servidor mongod se puede configurar para arrancar 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, pensó que quería que MongoDB almacenara toda su información de inicio de sesión 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

  1. La primera línea del archivo especifica que queremos agregar una configuración al archivo de registro del sistema, que 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 indicar que el sitio será un archivo.
  3. Esto especifica la ubicación del archivo de registro
  4. LogAppend: “true” significa asegurarse de que la información de inicio de sesión se conserve en el archivo de registro. Si establece el valor en “falso”, el archivo se eliminará y se creará 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 imagen de cómo se puede hacer esto se muestra a continuación.

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

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *