Want to create interactive content? It’s easy in Genially!
Practica de instalacion del SGBD-MongoDB
Karla Hernandez
Created on September 22, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
26/09/2024
Instalación del SGBD
MongoDB
Administración de Base de Datos
¿Qué es MongoDB?
Es una base de datos NoSQL que ofrece una gran escalabilidad y flexibilidad, y un modelo de consultas e indexación avanzado.
Compatibilidad.
Disponibilidad.
Antecedentes
Origen de MongoDB
2007
2009 -2010
Lanzamiento inicial MongoDB 1.0
2011-2014
MongoDB 2.0
2018 -2020
MongoDB 4.0
MongoDB 5.0
2021
MongoDB 6.0
2022
2023-2024
MongoDB 7.0
Creadores
DoubleClick
Una empresa de publicidad en Internet, el negocio servía 400 000 anuncios por segundo, pero a menudo tenía problemas de escalabilidad y agilidad.
Dwight Merriman
Eliot Horowitz
Kevin Ryan
Requerimientos de Instalación
Puerto
Sistema Operativo
RAM y Almacenamiento
Arquitectura
+ Info
+ Info
+ Info
+ Info
Instalación
MODO TRANSACCIONAL
Procedimiento General
Variables de Ambiente y Archivos
PROCEDIMIENTO DE CONFIGURACIÓN
Comandos Generales
Evidencia(Video)
+1
Variables de Ambiente y Archivos.
Variables
Archivos
PATH
mongod.conf
MONGO_HOME
keyfile
MONGODB_DATA_PATH
Modo Transaccional
REPLICAS
¿Qué es ?
Permite ejecutar un conjunto de operaciones en una o más colecciones como una única transacción atómica. Esto significa que las operaciones dentro de una transacción se realizan todas o ninguna (lo que se llama atomicidad), lo que asegura consistencia de los datos, especialmente en sistemas de bases de datos distribuidas.
replication: replSetName: "rs0"
rs.initiate() // Inicia el conjunto de réplicas rs.status() // Verifica el estado del conjunto de réplicas
Activa el conjunto de Replicas
Conclusiones
En conclusión, MongoDB ha demostrado ser una solución sólida para la gestión de grandes volúmenes de datos, especialmente en aplicaciones modernas que requieren flexibilidad y escalabilidad. Su capacidad para manejar datos no estructurados, junto con la incorporación de características como las transacciones, lo convierte en una opción versátil para distintos tipos de aplicaciones. Aunque su configuración, como la habilitación de transacciones y la gestión de réplicas, puede implicar un aprendizaje inicial-. MongoDB sigue siendo una de las bases de datos NoSQL más populares y ampliamente adoptadas en el ámbito empresarial y tecnológico.
Chessani Vargas Gabriel Alejandro20180947L20180947@slp.tecnm.mx
Hernandez Muñiz Karla 20180967 L20180967@slp.tecnm.mx
Equipo 4
Referencias
- zeatrain.com. (n.d.). MongoDB. https://zeatraining.com/index.php/nota/notaver/55
- MongoDB. (n.d.). MongoDB: plataforma de datos para el desarrollador. https://www.mongodb.com/es
- Bd, M. (n.d.). 5.- MongoDB. https://admbditz2017.blogspot.com/2017/02/5-mongodb.html
- Studio 3T. (2024, July 3). MongoDB Aggregation: tutorial con ejemplos y ejercicios | Studio 3T. Studio 3T. https://studio3t.com/es/knowledge-base/articles/mongodb-aggregation-framework/