Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
- Раздел 1: Въведение в Big Data / NoSQL
- Преглед на NoSQL
- CAP теорема
- Кога NoSQL е подходящ
- Колонно съхранение
- NoSQL екосистема
- Раздел 2: Основи на Cassandra
- Дизайн и архитектура
- Cassandra възли, клъстери, центрове за данни
- Keyspaces, таблици, редове и колони
- Партициониране, репликация, токени
- Кворум и нива на консистентност
- Упражнения: взаимодействие с Cassandra чрез CQLSH
- Раздел 3: Моделиране на данни – част 1
- Въведение в CQL
- CQL типове данни
- Създаване на keyspaces и таблици
- Избор на колони и типове
- Избор на първични ключове
- Оформление на данните за редове и колони
- Време на живот (TTL)
- Заявки с CQL
- CQL актуализации
- Колекции (list / map / set)
- Упражнения: различни задачи за моделиране на данни с CQL; експериментиране със заявки и поддържани типове данни
- Раздел 4: Моделиране на данни – част 2
- Създаване и използване на вторични индекси
- Съставни ключове (partition keys и clustering keys)
- Данни от времеви редове
- Добри практики за данни от времеви редове
- Броячи
- Леки транзакции (LWT)
- Упражнения: създаване и използване на индекси; моделиране на данни от времеви редове
- Раздел 5: Вътрешна архитектура на Cassandra
- Разбиране на дизайна на Cassandra „под капака“
- sstables, memtables, commit log
- Раздел 6: Администриране
- Избор на хардуер
- Cassandra дистрибуции
- Комуникация между възлите на Cassandra
- Запис и четене на данни от/към storage engine
- Директории за данни
- Anti-entropy операции
- Cassandra Compaction
- Избор и внедряване на compaction стратегии
- Добри практики за Cassandra (compaction, garbage collection)
- Създаване на тестова Cassandra инстанция с малък отпечатък на паметта
- Инструменти и съвети за отстраняване на проблеми
- Упражнение: участниците инсталират Cassandra и изпълняват бенчмаркове
Изисквания
- удобство при работа в Linux среда (навигация в командния ред, редактиране на файлове с vi / nano)
- за присъствени курсове – лаптоп или настолен компютър с 8 GB RAM
- за дистанционни курсове – ще бъде осигурена работеща Cassandra лаборатория, като не е необходимо нищо освен уеб браузър
14 Часа
Отзиви от участници (2)
Разширен знания за NoSQL среди, не само Cassandra (например: HADOOP)
Stefan Marcoci - Videotron ltee
Курс - Cassandra Administration
Машинен превод
The 1:1 style meant the training was tailored to my individual needs.
Andy McGuigan
Курс - Cassandra Administration
Машинен превод