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.
Si quieres mejorar tus habilidades con Mongo DB con el siguiente libro gratuito en Amazon Kindle podrás dar un pequeño empujón a tus conocimientos.
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)
- Acepte el acuerdo de licencia de usuario final
- 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)
- 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) 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:
- Solo estamos declarando una variable de Javascript simple a una cadena llamada ‘Hola mundo’.
- 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:
- Todo el poder del Mongoshell
- Varias conchas
- 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
- Guru99
- Mohan
- 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:
- Especificamos la opción db para decir en qué base de datos se deben importar los datos
- La opción de tipo es especificar que estamos importando un archivo csv
- 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:
- Especificamos la opción db para indicar de qué base de datos se deben exportar los datos.
- Seleccionamos la elección de la 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 las áreas de la colección que se deben exportar.
- 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
- 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.
- La segunda opción es indicar que el sitio será un archivo.
- Esto especifica la ubicación del archivo de registro
- 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.



