Cursos de HBase para Desarrolladores

Algunos de nuestros clientes

Código del Curso

hbasedev

Duración

21 horas (usualmente 3 días, incluidas las pausas)

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!

Descripción General

Este curso introduce HBase - un almacén NoSQL en la parte superior de Hadoop. El curso está dirigido a desarrolladores que usarán HBase para desarrollar aplicaciones y administradores que administrarán los clústeres de HBase.

Vamos a recorrer un desarrollador a través de la arquitectura de HBase y modelado de datos y desarrollo de aplicaciones en HBase. También discutirá el uso de MapReduce con HBase y algunos temas de administración relacionados con la optimización del rendimiento. El curso es muy práctico con muchos ejercicios de laboratorio.

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

Testimonios

★★★★★
★★★★★

Categorías Relacionadas

Promociones

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

is growing fast!

We are looking to expand our presence in Guatemala!

As a Business Development Manager you will:

  • expand business in Guatemala
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!