Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
- Sección 1: Introducción a Big Data / NoSQL
- Resumen de NoSQL
- Teorema CAP
- Cuándo es apropiado usar NoSQL
- Almacenamiento columnar
- Ecosistema NoSQL
- Sección 2: Fundamentos de Cassandra
- Diseño y arquitectura
- Nodos, clústeres y centros de datos de Cassandra
- Keyspaces, tablas, filas y columnas
- Particionamiento, replicación y tokens
- Quórum y niveles de consistencia
- Laboratorios: interacción con Cassandra usando CQLSH
- Sección 3: Modelado de datos – parte 1
- Introducción a CQL
- Tipos de datos en CQL
- Creación de keyspaces y tablas
- Selección de columnas y tipos
- Selección de claves primarias
- Distribución de datos para filas y columnas
- Tiempo de vida útil (TTL)
- Consultas con CQL
- Actualizaciones en CQL
- Colecciones (lista / mapa / conjunto)
- Laboratorios: diversos ejercicios de modelado de datos usando CQL; experimentación con consultas y tipos de datos admitidos
- Sección 4: Modelado de datos – parte 2
- Creación y uso de índices secundarios
- Claves compuestas (claves de partición y claves de agrupamiento)
- Series de tiempo
- Prácticas recomendadas para series de tiempo
- Contadores
- Transacciones ligeras (LWT)
- Laboratorios: creación y uso de índices; modelado de series de tiempo
- Sección 5: Aspectos internos de Cassandra
- Comprensión del diseño interno de Cassandra
- sstables, memtables y registro de commits (commit log)
- Sección 6: Administración
- Selección de hardware
- Distribuciones de Cassandra
- Comunicación entre nodos de Cassandra
- Escritura y lectura de datos al motor de almacenamiento
- Directorios de datos
- Operaciones de anti-entropía
- Compacción en Cassandra
- Elección e implementación de estrategias de compacción
- Prácticas recomendadas en Cassandra (compacción, recolección de basura, etc.)
- Creación de una instancia de Cassandra de prueba con baja huella de memoria
- Herramientas y consejos para la resolución de problemas
- Laboratorio: los estudiantes instalan Cassandra y ejecutan pruebas de rendimiento (benchmarks)
Requerimientos
- Manejo fluido del entorno Linux (navegación por línea de comandos y edición de archivos con vi / nano)
- Para cursos presenciales, una laptop o escritorio con 8 GB de RAM
- Para cursos a distancia, se proporcionará un laboratorio de Cassandra funcional; no se requiere nada más que un navegador web
14 Horas
Reseñas (2)
Conocimientos extensos de entornos NoSQL, no solo Cassandra (por ejemplo, HADOOP)
Stefan Marcoci - Videotron ltee
Curso - Cassandra Administration
Traducción Automática
The 1:1 style meant the training was tailored to my individual needs.
Andy McGuigan
Curso - Cassandra Administration
Traducción Automática