План на курса
- Раздел 1: Въведение в Big Data и NoSQL
- Big Data екосистема
- NoSQL преглед
- CAP теорема
- Кога NoSQL е подходящо
- Колонен склад
- HBase и NoSQL
- Раздел 2: Въведение в HBase
- Концепции и дизайн
- Архитектура (HMaster и регионален сървър)
- Целостта на данните
- HBase екосистема
- Лаборатория: Изследване на HBase
- Раздел 3: HBase модел на данни
- Пространства от имена, таблици и региони
- Редове, колони, семейства колони, версии
- Команди HBase Shell и Admin
- Лаборатория: HBase Shell
- Раздел 3: AccessHBase чрез Java API
- Въведение в Java API
- Път за четене / запис
- Времеви редове данни
- Сканира
- Карта Намаляване
- Филтри
- Броячи
- Копроцесори
- Лабораторни упражнения (множество): Използване на HBase Java API за внедряване на времеви серии, Map Reduce, филтри и броячи.
- Раздел 4: Дизайн на HBase схема: Групова сесия
- на учениците се представят случаи на употреба в реалния свят
- учениците работят в групи, за да измислят дизайнерски решения
- обсъждайте / критикувайте и се учете от множество дизайни
- Лабораторни упражнения: внедрите сценарий в HBase
- Раздел 5: Вътрешни елементи на HBase
- Разбиране на HBase под капака
- Memfile / HFile / WAL
- HDFS съхранение
- Уплътнения
- Разделя се
- Филтри за разцвет
- Кешове
- Диагностика
- Раздел 6: Инсталиране и конфигуриране на HBase
- избор на хардуер
- методи за инсталиране
- общи конфигурации
- Лаборатория: инсталиране на HBase
- Раздел 7: Екосистема HBase
- разработване на приложения с помощта на HBase
- взаимодействие с друг Hadoop стек (MapReduce, Pig, Hive)
- рамки около HBase
- усъвършенствани концепции (копроцесори)
- Лабораторни упражнения: писане на HBase приложения
- Раздел 8: Мониторинг и най-добри практики
- инструменти и практики за мониторинг
- оптимизиране на HBase
- HBase в облака
- случаи на използване на HBase в реалния свят
- Лаборатория: проверка на жизнените показатели на HBase
Изисквания
- комфортни с езика за програмиране Java
- комфортни с Java (навигиране по командния ред на Linux, редактиране на файлове с vi / nano)
- Java IDE като Eclipse или IntelliJ
Лабораторна среда:
За учениците ще бъде предостана кластер на HBase. Учениците ще имат нужда от SSH клиент и браузър за достъп до кластера.
Няма инсталация: Не е необходимо да инсталират софтуера на HBase на машините на учениците!
Отзиви от потребители (5)
Обучението инструменти, предоставени.
- UNIFI
Курс - NoSQL Database with Microsoft Azure Cosmos DB
Машинен превод
Интересна презентация и упражнения
Szymon - Agora SA
Курс - Scylla Database
Машинен превод
През упражненията Джеймс ми обясняваше всеки стъпка, когато се затруднявах, по-детайлно. Бях напълно нов за NIFI. Той обясни истинската цел на NIFI, дори и основите като отворен код. Джеймс разгледа всички концепции на Nifi, започвайки от Начинаещ ниво до Разработчик ниво.
Firdous Hashim Ali - MOD A BLOCK
Курс - Apache NiFi for Administrators
Машинен превод
Че го имам и във първата си опит.
Peter Scales - CACI Ltd
Курс - Apache NiFi for Developers
Машинен превод
То ми дава представа за Redis и също така ме насочва по правилния път, ако искам да науча повече за Redis
Ameer Fiqri Barahim - Sarawak Information Systems Sdn Bhd
Курс - Redis for High Availability and Performance Training Course
Машинен превод