¡GoConqr estrena diseño! Cuéntanos qué te parece.

Diapositivas

Sistema de Gestor de Base de Datos MongoDB

Edwin Herlop Inglés 5,0Valoración media 5,0 de 5 (1 valoración) 21 diapositivas 1.523 visitas

Sistema de Gestor de Base de Datos MongoDB

Diapositivas del conjunto (21)

  1. SISTEMAS DE GESTIÓN DE BASE DE DATOS

    • SISTEMAS DE GESTIÓN DE BASE DE DATOS
    • UNIVERSIDAD ANÁHUAC OAXACA
    • MINERÍA DE DATOS
    • MITI. ENRIQUE CASTELLANOS RODRÍGUEZ
    • EDWIN FCO. HERNÁNDEZ LÓPEZ
    • 29 DE ENERO DEL 2015
  2. Diapositiva 2

    • Sistema de Gestor de Base de Datos MongoDB
    • NOMBRE: MONGO
    • TIPO: BASE DE DATOS
    • CLASE: NoSQL
    • TAXONOMÍA: DOCUMENTOS
  3. ¿Qué es MongoDB?

    • Base de Datos multi plataforma de código abierto.
    • NoSQL orientado a documentos.
    • ¿Qué es MongoDB?
  4. ESTRUCTURA

    • Posee una estructura escalable debido a las siguientes propiedades:
    • Escalabilidad Horizontal
    • (Auto-Sharding).
    • Replicacion para alta disponibilidad.
    • ESTRUCTURA
  5. Escalabilidad Horizontal

    • Escalabilidad Horizontal
  6. Replicacion para alta disponibilidad.

    • Replicacion para alta disponibilidad.
  7. SISTEMA OPERATIVO

    • El código binario está disponible para los sistemas operativos Windows, Linux, OS X y Solaris.
    • Multiplataforma
    • SISTEMA OPERATIVO
  8. LENGUAJE DE PROGRAMACION

    • Es bastante rápido a la hora de ejecutar sus operaciones ya que está escrito en lenguaje C++.
    • Para el almacenamiento de la información, utiliza un sistema propio de documento conocido con el
    • nombre BSON, que es una evolución del conocido JSON pero con la peculiaridad de que puede almacenar
    • datos binarios.
    • LENGUAJE DE PROGRAMACION
  9. ARQUITECTURA

    • Los principales componentes de MongoDB son:
    • Mongod (Nucleo de la base de datos)
    • Mongos (Controlador de particionamiento)
    • GridFS (Funcion de almacenamiento)
    • ARQUITECTURA
  10. Arquitectura funcional MongoDB

    • Arquitectura funcional MongoDB
  11. Mongod

    • Motor central de la base de datos, puede correr como programa o como demonio.
    • Funcionalidades:
    • Standalone Server
    • Config Server
    • Shard Partition
  12. Mongos

    • "Database Router"
    • Brinda transparencia a las aplicaciones del cliente
    • Mongos
  13. GridFS

    • Funcion que almacena y extrae ficheros de la base de datos.
    • Define dos colecciones (files y chunks)
    • Ficheros mayores a 16 MB se dividiran en partes menores, y cada bloque se guardara como un documento en la coleccion de bloques.
  14. Arquitectura de MongoDB

    • Arquitectura de MongoDB
  15. MODULOS PRINCIPALES

    • module_begin
    • module_name MongoDB_Status
    • module_type generic_proc
    • module_exec ps aux | grep mongod | grep -v grep | wc -l
    • module_end
    • module_begin
    • module_name MongoDB_Opened_Files
    • module_type generic_data
    • module_exec lsof -l | grep mongod | wc -l
    • module_end
    • module_begin
    • module_name MongoDB_Memory%
    • module_type generic_data
    • module_exec ps aux | grep mongod | grep -v grep | awk '{ print $4 }'
    • module_end
    • module_begin
    • module_name MongoDB_CPU%
    • module_type generic_data
    • module_exec ps aux | grep mongod | grep -v grep | awk '{ print $3 }'
    • module_end
    • module_plugin grep_log /var/log/mongodb/mongodb.log MongoDB_logfile .
  16. GENERACION SGBD

    • El siglo XXI trajo una nueva tendencia en las bases de datos: el NoSQL.
    • No requieren por lo general esquemas fijos, evitan las operaciones join almacenando datos desnormalizados y están diseñadas para escalar horizontalmente.
    • La mayor parte de ellas pueden clasificarse como almacenes clave-valor o bases de datos orientadas a documentos.
    • GENERACION SGBD
  17. MODELO DE DATOS

    • MODELO DE DATOS
  18. MODELO DE DATOS

    • MODELO DE DATOS
  19. ESQUEMA FLEXIBLE

    • Las colecciones no fuerzan una estructura idéntica para los documentos.
    • Los documentos no necesitan la misma cantidad de campos,y aquellos comunes pueden contener diferentes tipos de datos.
    • Cada documento necesita un numero relevante de campos de la entidad.
  20. Estructura de un documento

    • La BD MongoDB guarda las estructuras de datos en documentos tipo BSON, usando un esquema dinámico con la siguiente disposición:
    • Estructura de un documento
  21. ¿Quienes usan MongoDB?

    • ¿Quienes usan MongoDB?

Información

Descripción
Sistema de Gestor de Base de Datos MongoDB
Creado por
Edwin Herlop
Visitas
1.523
Etiquetas
sgbdmongodb
Valoración
Valoración media 5,0 de 5 (1 valoración)

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?