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!
Testimonios (5)
The training instruments provided.
- UNIFI
Curso - NoSQL Database with Microsoft Azure Cosmos DB
Presentación y ejercicios interesantes
Szymon - Agora SA
Curso - Scylla Database
Traducción Automática
Durante los ejercicios, James me explicó cada paso en detalle donde me estaba atascando. Yo era completamente nuevo en NIFI. Él explicó el propósito real de NIFI, incluso conceptos básicos como ser código abierto. Cubrió todos los conceptos de Nifi, desde nivel principiante hasta nivel desarrollador.
Firdous Hashim Ali - MOD A BLOCK
Curso - Apache NiFi for Administrators
Traducción Automática
Que lo tuviera en primer lugar.
Peter Scales - CACI Ltd
Curso - Apache NiFi for Developers
Traducción Automática
Me proporciona una visión sobre Redis y también me guía por el camino correcto si quiero saber más sobre Redis
Ameer Fiqri Barahim - Sarawak Information Systems Sdn Bhd
Curso - Redis for High Availability and Performance Training Course
Traducción Automática