Contacta con nosotros

Temario del curso

Manipulación avanzada de datos

  • Ajuste del shell de Mongo
  • Gestión eficiente de operaciones CRUD (inserciones, consultas, actualizaciones y eliminaciones)
  • Comandos administrativos útiles

Optimización del rendimiento

  • Herramientas de monitoreo integradas: mongotop y mongostat
  • Análisis del rendimiento de memoria y E/S
  • MongoDB Cloud Manager y Munin
  • Identificación de consultas subóptimas. Uso del perfilador de consultas.
  • Motores de almacenamiento: MMAPv1 y WiredTiger
  • Objeto explainable (explicar)

Indexación y colecciones especiales

  • Gestión de índices e interioridad del sistema de indexación de MongoDB
  • Índices de un solo campo e índices compuestos
  • Índices en arrays y subdocumentos
  • Índices geográficos (Geo Indexes)
  • Colecciones acotadas, TTL y cursores colgantes (tailable cursors)

Agregación

  • Agregación de propósito único
  • Tuberías de agregación
  • Introducción al mapa-reducir (map-reduce)

Replicación

  • Cómo funciona la replicación asíncrona en MongoDB
  • Configuración y mantenimiento de un conjunto de réplicas (replica set)
  • Uso del compromiso de escritura (write concern) y preferencia de lectura
  • Gestión de fallos de replicación

Particionado (Sharding)

  • Cómo funciona el particionado automático
  • Configuración de un clúster sharded de MongoDB
  • Cómo elegir sabiamente la clave de particionado
  • Administración avanzada de un clúster sharded
  • Gestión de clústeres sharded desequilibrados
  • Manejo de fragmentos (división, fusión y migración)

Seguridad

  • Autenticación y autorización en conjuntos de réplicas y clústeres sharded
  • Gestión de privilegios y roles personalizados
  • Recomendaciones para un despliegue seguro

Planes de copia de seguridad y restauración

  • Estrategias basadas en el sistema de archivos
  • mongodump y mongorestore
  • Recuperación en un punto específico del tiempo (point-in-time recovery)

Requerimientos

Conocimiento de conceptos básicos e intermedios, así como experiencia laboral práctica adquirida en los últimos años.

 14 Horas

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas