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.
Programa del Curso
- Sección 1: Introducción a Big Data y NoSQL
- Ecosistema de grandes datos
- Descripción general de NoSQL
- Teorema del CAP
- ¿Cuándo es apropiado NoSQL?
- Almacenamiento columnar
- HBase y NoSQL
- Sección 2: Introducción a HBase
- Conceptos y Diseño
- Arquitectura (Servidor HMaster y Región)
- Integridad de los datos
- HBase ecosistema
- Laboratorio: Explorando HBase
- Sección 1: Introducción a Big Data y NoSQL
- Ecosistema de grandes datos
- Descripción general de NoSQL
- Teorema del CAP
- ¿Cuándo es apropiado NoSQL?
- Almacenamiento columnar
- HBase y NoSQL
- Sección 2: Introducción a HBase
- Conceptos y Diseño
- Arquitectura (Servidor HMaster y Región)
- Integridad de los datos
- HBase ecosistema
- Laboratorio: Explorando HBase
- Sección 4: Esquema de HBase Diseño: Sesión de grupo
- Los estudiantes son presentados con casos de uso del mundo real
- Los estudiantes trabajan en grupos para llegar a soluciones de diseño
- Discutir / criticar y aprender de múltiples diseños
- Labs: implementar un escenario en HBase
- Sección 5: HBase Internals
- Entendiendo HBase bajo el capó
- Memfile / HFile / WAL
- Almacenamiento HDFS
- Compactaciones
- Divide
- Bloom Filtros
- Cachés
- Diagnóstico
- Sección 6: Instalación y configuración de HBase
- Selección de hardware
- Métodos de instalación
- Configuraciones comunes
- Laboratorio: instalación de HBase
- Sección 7: El ecosistema de HBase
- Desarrollando aplicaciones usando HBase
- Interactuando con otras pilas de Hadoop (MapReduce, Pig, Hive)
- Marcos alrededor de HBase
- Conceptos avanzados (co-procesadores)
- Labs: escribir aplicaciones de HBase
- Sección 8: Monitoreo y Mejores Prácticas
- Herramientas y prácticas de monitoreo
- Optimizar HBase
- HBase en la nube
- Casos de uso real de HBase
- Laboratorios: comprobar los signos vitales de HBase
Requerimientos
cómodo con el lenguaje de programación Java
cómodo en lenguaje de programación Java (navegue línea de comandos de Linux, editar archivos con vi / nano)
Un IDE de Java como Eclipse o IntelliJ
Entorno de laboratorio:
Se proporcionará un grupo de trabajo HBase para los estudiantes. Los estudiantes necesitarían un cliente SSH y un navegador para acceder al clúster.
Instalación cero: ¡No es necesario instalar el software HBase en las máquinas de los estudiantes!
21 Horas