Основы Apache HBase
Длительность
16 ак.ч.
Локация
Онлайн
Код
EAS-022
27 900 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей
Описание
Курс дает представление об основах колоночной системы управления базами данных Apache HBase и методах разработки приложений, обрабатывающих данные на ее основе.HBase создана по мотивам архитектуры Google Big Table и представляет собой нереляционную колоночно-ориентированную распределенную NoSQL базу данных, использующую для хранения данных распределенную надежную файловую систему HDFS.
HBase обеспечивает автоматическое секционирование данных, балансировку нагрузки, кэширование, репликацию, сжатие, быстрое чтение данных и сильную согласованность.
После прохождения курса выдается
удостоверение о повышении квалификации государственного образца
удостоверение о повышении квалификации государственного образца
Цели
- понимать ключевые концепции и архитектуру HBase;
- проектировать схемы данных для эффективного выполнения запросов;
- разрабатывать программы на Java, обращающиеся к HBase.
Целевая аудитория
Разработчики, архитекторы.
Предварительная подготовка
Базовые навыки программирования на Java. Умение
работать в командной оболочке Unix/Linux (bash). Опыт
работы с базами данных желателен, но не обязателен.
Разбираемые темы
-
1. Основные принципы и экосистема
- Физическое хранилище.
- Семейства столбцов.
- Версии строк.
- Логическое хранилище.
-
2. Модель данных
- Компоненты кластера.
- Регионы.
- Уплотнение.
- Переключение при сбоях.
-
3. Архитектура
- OLTP.
- MDM.
- Хранилище документов.
- Обработка событий.
-
4. Проектирование схем данных
-
5. Программный интерфейс для Java
-
6. Примеры
Примечание
Материалы курса представлены на английском языке.
Раcписание курсов
Вид:
Регистрируйтесь на следующий курс
Предварительная регистрация гарантирует участие в обучении. Мы обязательно оповестим вас, когда курс будет запланирован