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.
Duración 14 horas
Temario del curso
- Sección 1: Introducción a Big Data / NoSQL
- Resumen de NoSQL
- Teorema CAP
- Cuándo es apropiado utilizar 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 utilizando CQLSH
- Sección 3: Modelado de Datos – Parte 1
- Introducción a CQL
- Tipos de datos en CQL
- Creación de keyspaces y tablas
- Elección de columnas y tipos
- Elección de claves primarias
- Disposición de datos para filas y columnas
- Tiempo de vida (TTL)
- Consultas con CQL
- Actualizaciones en CQL
- Colisiones (list / map / set)
- Laboratorios: Varios ejercicios de modelado de datos utilizando CQL; experimentación con consultas y tipos de datos soportados
- 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 temporales
- Mejores prácticas para series temporales
- Contadores
- Transacciones livianas (LWT)
- Laboratorios: Creación y uso de índices; modelado de datos de series temporales
- Sección 5: Componentes Internos de Cassandra
- Comprensión del diseño de Cassandra por dentro
- sstables, memtables y 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/desde el motor de almacenamiento
- Directorios de datos
- Operaciones de anti-entropía
- Compaction en Cassandra
- Elección e implementación de estrategias de compaction
- Mejores prácticas de Cassandra (compaction, recolección de basura, etc.)
- Creación de una instancia de Cassandra de prueba con baja huella de memoria
- Herramientas y consejos para la solución de problemas
- Laboratorio: Los estudiantes instalan Cassandra y ejecutan benchmarks
Requerimientos
- Conocimientos sólidos en un entorno de Linux (navegación por línea de comandos, edición de archivos con vi / nano)
- Para cursos presenciales, una laptop o computadora de escritorio con 8 GB de RAM
- Para cursos remotos, se proporcionará un laboratorio de Cassandra funcional, y solo se necesita un navegador web
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