Cómo instalar MongoDB:
Todos hemos oído hablar de este héroe emergente en el mundo de los sistemas de gestión de bases de datos. Profundicemos un poco más para comprender las funciones y características de MongoDB. MongoDB es un sistema de gestión de bases de datos. Utiliza un modelo de base de datos orientado a documentos y admite varias formas de datos. Es una tecnología de base de datos no relacional utilizada para aplicaciones de big data donde los datos están en formato no estructurado. En lugar de tablas y filas, la arquitectura utiliza colecciones y documentos. Por lo tanto, los datos en MongoDB son esenciales 'sin esquema', lo que hace de MongoDB una aplicación muy rápida y escalable. MongoDB está escrito en C ++, lo que lo hace más rápido que la mayoría de los otros competidores. MongoDB tiene numerosas ventajas en comparación con los sistemas de gestión tradicionales. Por lo tanto, muchas empresas están empleando una base de datos MongoDB.
Las siguientes son las tareas que MongoDB puede realizar mejor que otros sistemas de administración de bases de datos:
-
Facturas / Facturas:
MongoDB puede realizar concurrencia de manera eficiente y puede rastrear los cambios a medida que la factura se mueve a través del sistema
-
Juegos:
MongoDB asegura que la velocidad nunca disminuya y brinda una experiencia de usuario enriquecida
-
Datos geoespaciales:
Con características geoespaciales específicas, MongoDB es muy confiable al calcular la información geoespecífica
-
Perfiles de personas:
Siempre hay nuevos datos para agregar a su base de datos. ¿Qué puede ser mejor que tener escalabilidad y provisión de almacenamiento de datos no estructurados?
Aplicaciones del mundo real de MongoDB (si no del todo, al menos una adición a sus bases de datos existentes):
-
Aadhar:
Adhar es la aplicación más relevante de MongoDB. Veamos el papel de MongoDB en Aadhar. Aadhar es una base de datos biométricos que se considera la más grande del mundo. Este sistema se utiliza para datos demográficos y biométricos de una gran población de aproximadamente 1.200 millones. Aadhar utiliza MongoDB como una de sus bases de datos para almacenar esta gran cantidad de datos e imágenes.
-
Shutterfly:
Shutterfly es una compañía de publicación personal y para compartir fotos. Gestiona una base de datos de más de 6 mil millones de imágenes y la tasa de transacción es de hasta 10, 000 acciones por segundo. Shutterfly es una de las compañías que hizo la transición de Oracle a MongoDB para mejorar la productividad del programador en términos de rendimiento y escalabilidad. Shutterfly ha instalado MongoDB para metadatos asociados con fotos cargadas, para otras operaciones transaccionales, aún así, se utiliza el RDBMS tradicional.
-
eBay:
eBay es una empresa estadounidense de compradores de sitios web en todo el mundo, con sede en San José. eBay utiliza MongoDB para varios proyectos para sugerencias de búsqueda, almacenamiento de metadatos, gestión de la nube y categorización de comercialización.
(fuente: https://www.edureka.co/blog/real-world-use-cases-of-mongodb/)
Pasos para instalar MongoDB:
MongoDB es un sistema de código abierto. Algunos pasos correctos y puede comenzar a usar MongoDB en su PC.
Paso 1: conoce tu sistema
Anote la versión de Windows y el tipo de sistema de su PC. Si aún no lo sabe, aquí le mostramos cómo hacerlo:
Haga clic derecho en Inicio >> Sistema >> Acerca de
Paso 2: descarga MongoDB
Vaya a su navegador y vaya al enlace (https://www.mongodb.com/download-center/community). Descargar MongoDB Community Server
Paso 3: instalar MongoDB
Una vez que se realiza la descarga, abra el archivo msi. Verá un asistente de instalación. Haga clic en SIGUIENTE. Para instalar MongoDB
Acepte el acuerdo de licencia de usuario final (ignórelo, haga clic en aceptar;)). Haga clic en completar para finalizar la instalación.
Continúe usando la configuración predeterminada.
Haga clic en Finalizar e instalar todos los componentes. Si obtiene errores, probablemente se deba a la ausencia del directorio db. Puede crear uno en la ruta C: >> datos >> db.
Paso 4: Ejecute MongoDB
Una vez que el servidor MongoDB se haya instalado correctamente, debemos ejecutar el comando mongodb. Para ejecutar esto, abra el símbolo del sistema. (Haga clic derecho en Windows >> Símbolo del sistema). Cambie el directorio al archivo bin de MongoDB donde se puede acceder a todos los archivos ejecutables. Use el comando: cd C: \ Archivos de programa \ MongoDB \ Server \ 4.0 \ bin. Una vez que esté en el directorio bin, ingrese el comando: mongod. Este comando inicia el demonio Mongo.
Paso 5: Ejecute MongoDB
Ahora abra otra terminal y cambie el directorio a la papelera. Ahora ejecuta el comando: mongo. Esto abrirá el caparazón de mongo. Para comenzar a trabajar en MongoDB, necesitamos crear una nueva base de datos. Usamos el comando: show DBS. Este comando muestra todas las bases de datos disponibles en la computadora.
Ahora cree una base de datos con el comando: use mylib. Esta base de datos aún no será reconocida por el comando 'show dbs' porque está vacía.
Para agregar datos a la base de datos mylib, use el siguiente comando:
Ahora que se insertaron algunos datos, podemos usar el comando show dbs y nos devolverá lo siguiente:
Ahora que hemos agregado una colección, podemos usar los siguientes comandos para mostrarlos.
Artículos recomendados
Esta ha sido una guía sobre cómo instalar MongoDB. Aquí hemos discutido los conceptos básicos, las aplicaciones y los diferentes pasos para instalar MongoDB. También puede consultar los siguientes artículos para obtener más información:
- Comandos MongoDB
- MongoDB vs servidor SQL
- ¿Es MongoDB Open Source?
- MongoDB vs DynamoDB