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.
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.
Paso 3) Acepte el Acuerdo de licencia de usuario final
- Acepte el Acuerdo de licencia de usuario final
- Haga clic en Siguiente
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.
Paso 5) Configuración del servicio
- Seleccione “Ejecutar servicio como usuario de servicio de red”. Tome nota del directorio de datos, lo necesitaremos más adelante.
- Haga clic en Siguiente
Paso 6) Iniciar el proceso de instalación
Haga clic en el botón Instalar para iniciar la instalación.
Paso 7) Haga clic en Siguiente una vez completado
Comienza la instalación. Haga clic en Siguiente una vez completado
Paso 8) Haga clic en el botón Finalizar
Paso final, una vez completada la instalación, haga clic en el botón Finalizar
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
Paso 2) Introduzca el siguiente programa en el shell
var myMessage='Hello World'; printjson(myMessage);
Explicación del código:
- Sólo estamos declarando una simple Javascript Variable para almacenar una cadena llamada 'Hola mundo'.
- 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:
- Todo el poder del Mongoshell
- Múltiples conchas
- Múltiples resultados
Paso 1) Ve a liga y haz clic en descargar
Paso 2) Ingrese los detalles en la ventana emergente y haga clic en enviar
Paso 3) Double haga 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 Compass".
Paso 7) Verá la pantalla de inicio con una lista de bases de datos actuales.
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
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
- Guru99
- Mohan
- 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
Explicación del código:
- Estamos especificando la opción db para indicar a qué base de datos se deben importar los datos.
- La opción de tipo es para especificar que estamos importando un archivo csv.
- 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
El resultado muestra claramente que se importaron 3 documentos a MongoDB.
Exportación MongoDB se hace usando el comando mongoexport
Explicación del código:
- Estamos especificando la opción db para indicar desde qué base de datos se deben exportar los datos.
- Estamos especificando la opción de colección para decir qué colección usar
- La tercera opción es especificar que queremos exportar a un archivo csv.
- El cuarto es especificar qué campos de la colección deben exportarse.
- La opción –out especifica el nombre del archivo csv al que exportar los datos.
Salida
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
- 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.
- La segunda opción es mencionar que la ubicación será un archivo.
- Esto menciona la ubicación del archivo de registro.
- 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.
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.
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
- Ingrese sus datos personales
- Está de acuerdo con los términos
- Haga clic en el botón "Comenzar gratis"
Paso 2) Haga clic en “Construir mi primer clúster”
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."
Paso 4) Cluster la creación lleva algo de tiempo:
Paso 5) Después de un tiempo verás
Paso 6) Haga clic en Seguridad > Agregar nuevo usuario
Paso 7) En la siguiente pantalla,
- Introduzca las credenciales de usuario
- Asignar privilegios
- Haga clic en el botón Agregar usuario
Paso 8) En el panel, haga clic en el botón Conectar
- Incluya en la lista blanca su conexión IP
- Elige el método de conexión
Paso 9) Seleccione el método de conexión de su elección para conectarse MongoDB servidor