Want to create interactive content? It’s easy in Genially!
mongoDB
MIRIAN FIERRO ESTRADA
Created on June 16, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
MongoDB
PROFESOR: Gelber Christian Uscuchagua flores. ALUMNO: Mirian Escarli Fierro Estrada.
¿que es mongodb?
es una base de datos orientada a documentos. guarda los datos en documentos. Estos documentos son almacenados en BSON, que es una representación binaria de JSON. Una de las diferencias claves con respeto a las base de datos relacionada, es que no tiene que seguir un esquema. Los documentos de una misma colección o concepto similar pueden presentar esquemas diferentes
aprovechando la capacidad de MongoDB para el balanceo de carga y la replicación de datos en múltiples servidores. Esta funcionalidad, llamada GridFS15 e incluida en la distribución oficial.
soporta el tipo de replicación primario-secundario. Cada grupo primario y secundario se califica como réplica set
Soporta la búsqueda por campos, consultas de rangos y expresiones regulares.
•Almacenamiento de archivos
• Consultas ad hoc
• Replicación
Características
• Ejecución de JavaScript del lado del servidor.
• Balanceo de carga.
• Indexación
Cualquier campo que se encuentre en documento de MongoDB puede ser Registrar ordenadamente datos e informaciones, al igual que es posible hacer índices secundarios
puede realizar consultas usando JavaScript, haciendo que estas sean enviadas directamente a la base de datos para ser ejecutadas.
Permite escalar tanto de forma horizontal usando el concepto shard.
MongoDB ha lanzado diferentes versiones que están en continuo desarrollo con soporte de controladores para lenguajes de programación populares
lENGUAJE DE PROGRAMACIÓN
Organizaciones que utilizan Mongodb
Empresas de telecomunicaciones
Desventajas
ventajas
No es una base de datos adecuada para aplicaciones con transacciones complejas
Es ideal para entornos con pocos recursos de computación.
Es una herramienta con un coste bajo.
Es una tecnología joven
No es una base de datos adecuada para aplicaciones con transacciones complejas
Tiene una gran documentación
Escribe un título
Puedes escribir un subtítulo
Es un complemento perfecto para JavaScript
comparaciones
Mongo db
Firestore
Exportación programada configurado e implementado manualmente.
copias de seguridad diarias automatizadas
Firestore se puede configurar para exportar todos sus datos a un depósito de almacenamiento en la nube
recuperación de datos incremental e instantáneas
puede asignar datos específicos del usuario y protegerlos de la lectura de otros usuarios.
usa su propio puerto, que se puede configurar para usar SSL/TLS
usa la solicitud https para su API.
usa la solicitud https para su API.
todos sus servicios están conectados internamente dentro de Google Cloud
usa Private Link, que brinda acceso exclusivo a AWS.
Requerimientospara su instalación
Menoria Ram min 8GbCPU
Velocidad de núcleo Intel de 2,26 GHz o equivalente y 3
gigahercio
Procesador Quad-core 0 4 en configuración virtual
Capacidad mínima de unidad local :250GB.
Instalación de mongodb