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
- Visión general de NoSQL
- Teorema CAP
- Cuándo es NoSQL apropiado
- Almacenamiento en columna
- Ecosistema NoSQL
- Sección 2: Conceptos básicos de Cassandra
- Diseño y arquitectura
- Nodos de Cassandra, clústeres, centros de datos
- Teclas, tablas, filas y columnas
- Partición, replicación, tokens
- Niveles de consistencia y quórum
- Labs: interactuando con Cassandra usando CQLSH
- Sección 3: Modelado de datos - parte 1
- Introducción a CQL
- CQL Datatypes
- Creando espacios de claves y tablas
- Elegir columnas y tipos
- Elegir llaves primarias
- Diseño de datos para filas y columnas
- Tiempo para vivir (TTL)
- Consultando con CQL
- Actualizaciones de CQL
- Colecciones (lista / mapa / conjunto)
- Labs: varios ejercicios de modelado de datos usando CQL; experimentando con consultas y tipos de datos compatibles
- Sección 4: Modelado de datos - parte 2
- Crear y usar índices secundarios
- Claves compuestas (claves de partición y claves de agrupamiento)
- Datos de series de tiempo
- Mejores prácticas para datos de series de tiempo
- Contadores
- Transacciones livianas (LWT)
- Labs: creación y uso de índices; modelado de datos de series de tiempo
- Sección 5: Cassandra Internals
- Entender el diseño de Cassandra bajo el capó
- SSTables, Memtables, Commit Log
- Sección 6: Administración
- Selección de hardware
- Distribuciones de Cassandra
- Nodos de Cassandra Comunicación
- Escribir y leer datos en / desde el motor de almacenamiento
- Directorios de datos
- Operaciones contra la entropía
- Compactación Cassandra
- Elegir e implementar estrategias de compactación
- Mejores prácticas de Cassandra (compactación, recolección de basura, etc.)
- Creando una instancia de Cassandra de prueba con poca huella de memoria (low memory footprint)
- Herramientas de solución de problemas y consejos
- Laboratorio: los estudiantes instalan Cassandra, ejecutan los puntos de referencia
Requerimientos
- Cómodo en el entorno de Linux (navegación por línea de comandos, edición de archivos con vi / nano)
- Para cursos en el sitio, una computadora portátil o de escritorio con 8 GB de RAM
- Para cursos remotos, se proporcionará un laboratorio de Cassandra en funcionamiento, y no se necesita nada, excepto un navegador web
14 Horas
Testimonios (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