Основы Cassandra от IBS Training Center

    IBS Training Center
    Стоимость курса
    51 500 Р
    Сертификат
    Да
    Начало курса
    В любой момент
    Трудоустройство
    Нет

    Кому подойдет

    • разработчики
    • архитекторы
    • разработчики баз данных
    • администраторы баз данных

    Чему Вы научитесь

    • Понимать ключевые концепции и архитектуру Cassandra;
    • Проектировать модели данных для Cassandra;
    • Разрабатывать запросы на языке CQL;
    • Работать с данными Cassandra из программ на Java;
    • Иметь представления о высокоуровневых библиотеках/фреймворках для доступа к данным в Cassandra.

    Программа обучения

    1. Основные концепции Cassandra (теория — 3 ч., практика — 1 ч.)

    • Области применения, типичные use case и анти-use case;
    • Архитектура, репликация, управление согласованностью данных;
    • Процесс записи данных, отложенная запись;
    • Процесс чтения данных, восстановление данных;
    • Объединение хранимых данных и очистка удаленных данных;
    • Практика 1. Установка и развертывание кластера (Docker Compose);
    • Практика 2. Использование Nodetool для исследования состояния кластера.

    2. Язык запросов CQL (теория — 2 ч., практика — 2 ч.)

    • Модель данных CQL;
    • Первичные ключи и их структура;
    • CQL: язык запросов Cassandra;
    • CQL: Типы данных, коллекции, вложенные данные, устаревание данных;
    • Запросы на CQL;
    • Практика 3. Создание таблиц с первичными ключами разной сложности и исследование поведения запросов.

    3. Проектирование баз данных для Cassandra (теория — 2 ч., практика — 2 ч.)

    • Диаграммы Чеботко для логических и физических моделей данных;
    • Лучшие практики моделирования данных для Cassandra;
    • Проектирование таблиц и выбор ключей;
    • Моделирование данных от запросов;
    • Вторичные индексы;
    • Материализованные представления;
    • Практика 4. Проектирование логической и физической модели данных.

    4. Доступ из приложений (теория — 1 ч., практика — 1 ч.)

    • Архитектура Java-драйвера;
    • Основы Java API;
    • ORM;
    • Практика 5. Создание приложения, использующего Java драйвер для доступа к Cassandra.

    5. Развертывание и мониторинг кластера (теория — 2 ч., практика — 4 ч.)

    • Зависимости: версии Java/JDK;
    • Развертывание кластера on-premise, в облаке, в Kubernetes;
    • Определение потребности в ресурсах: память, CPU, диск;
    • Мониторинг: сбор и агрегация метрик;
    • Принципы настройки производительности;
    • Практика 6. Сбор метрик с кластера;
    • Практика 7. Использование Nodetool для наблюдения за процессами в кластере.

    6. Администрирование кластера (теория — 2 ч., практика 2 ч.)

    • Подключение и отключение узлов;
    • Обновлений версий;
    • Системное пространство ключей;
    • Управление хранением данных;
    • Управление сжатием (compaction) данных;
    • Резервное копирование и мгновенные снимки;
    • Исправление поврежденных файлов данных;
    • Практика 8. Исследование подключения/отключения узлов и других служебных операций.

    Отзывы о школе 1

    5 из 5
    1
    0
    0
    0
    0
    Сортировать:
    Дате публикации
    • Дата публикации
    • Популярности
    • Сначала положительные
    • Сначала отрицательные
    • Василий 14 июня 2023

      Я посещал курс по анализу данных для начинающих, который проводил доктор наук. Он довольно просто и понятно объясняет сложные вещи, что позволяет легко погрузиться в тему и быстро овладеть новыми знаниями. Здесь вы найдете приятный и модернизированный дизайн классов и новое современное оборудование. Но что делает это место по-настоящему эффективным для обучения? Ежедневные экзамены! Как только вы освоите новый материал, вам предложат пройти небольшой тест, чтобы убедиться, что вы действительно поняли всю информацию. Это помогает зафиксировать знания и убедиться, что вы продвигаетесь в обучении. Также стоит отметить, что для тех, кто хочет учиться офлайн, школа имеет свою собственную недурную столовую с большим выбором блюд, которой могут воспользоваться как обучающиеся, так и сотрудники - вход только изнутри. Это очень удобно, если у вас нет времени или желания искать место, где можно перекусить. Школа также выдает официальный и реальный сертификат об окончании курсов, что может быть очень полезно при поиске работы или продолжении обучения в другом месте. Я очень рекомендую эту школу для всех, кто ищет эффективное место для обучения в современной и комфортной обстановке.

      Был ли отзыв полезен?
    Посмотреть все отзывы о IBS Training Center