План на курса
- Раздел 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)
The training instruments provided.
- 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
Машинен превод