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 usar NoSQL
- Almacenamiento columnar
- Ecosistema de NoSQL
- Sección 2 : Básicos de Cassandra
- Diseño y arquitectura
- Nodos, clústeres y centros de datos de Cassandra
- Spaces de claves, tablas, filas y columnas
- Particionamiento, replicación y tokens
- Quórum y niveles de consistencia
- Prácticas : interactuar con Cassandra usando CQLSH
- Sección 3: Modelado de datos – parte 1
- Introducción a CQL
- Tipos de datos de CQL
- Creación de spaces de claves y tablas
- Selección de columnas y tipos
- Selección de claves primarias
- Disposición de datos para filas y columnas
- Tiempo de vida (TTL)
- Consultas con CQL
- Actualizaciones con CQL
- Collectiones (lista / mapa / conjunto)
- Prácticas : varios 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 agrupación)
- Series de tiempo
- Buenas prácticas para series de tiempo
- Contadores
- Transacciones ligeras (LWT)
- Prácticas : creación y uso de índices; modelado de datos de series de tiempo
- Sección 5 : Componentes internos de Cassandra
- Entender el diseño de Cassandra a nivel interno
- Sstables, memtables y registro de compromisos (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 hacia y desde el motor de almacenamiento
- Directorios de datos
- Operaciones de anti-entropía
- Compactación en Cassandra
- Elección e implementación de estrategias de compactación
- Buenas prácticas de Cassandra (compactación, recolección de basura,)
- Creación de una instancia de Cassandra de prueba con poca huella de memoria
- Herramientas y consejos para la resolución de problemas
- Práctica : los estudiantes instalan Cassandra y ejecutan pruebas de referencia (benchmarks)
Requerimientos
- Conocimiento sólido del entorno Linux (navegación por línea de comandos, edición de archivos con vi / nano)
- Para cursos presenciales, un portátil o escritorio con 8 GB de RAM
- Para cursos remotos, se proporcionará un laboratorio de Cassandra funcional y solo se necesitará 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