Профиль навыка

Apache Cassandra

Wide-column store, CQL, partitioning, replication strategies, compaction, tuning

Базы данных NoSQL базы данных

Ролей

2

где встречается этот навык

Грейдов

5

сформированная дорожка роста

Обязательных требований

8

ещё 2 — необязательные

Домен

Базы данных

Группа

NoSQL базы данных

Последнее обновление

17.03.2026

Как использовать

Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.

Чего ждут на каждом уровне

Таблица показывает, как меняется глубина владения навыком от Junior до Principal.

Роль Обязательность Описание
Data Engineer Обязателен Пишет базовые CQL-запросы для чтения и вставки данных в таблицы Cassandra. Понимает ключи партиционирования и кластерные колонки в существующих схемах. Следует принципам моделирования данных, установленным командой.
Database Engineer / DBA Выполняет базовые проверки состояния кластера Cassandra с помощью nodetool. Понимает факторы репликации и уровни консистентности на концептуальном уровне. Выполняет рутинные задачи обслуживания: repair, compaction — под руководством старших коллег.
Роль Обязательность Описание
Data Engineer Обязателен Проектирует модели данных Cassandra, оптимизированные под query-driven паттерны доступа. Реализует эффективные batch-операции и управляет жизненным циклом данных через TTL. Настраивает уровни консистентности чтения/записи для баланса задержки и надёжности.
Database Engineer / DBA Проектирует схемы таблиц, балансируя размер партиций и производительность чтения в Cassandra. Настраивает стратегии компакции и управляет накоплением tombstone. Мониторит метрики кластера и решает проблемы hotspot и задержек.
Роль Обязательность Описание
Data Engineer Обязателен Архитектурирует мультидатацентровые развёртывания Cassandra для real-time пайплайнов данных. Оптимизирует топологию кластера, стратегии компакции и распределение партиций для петабайтных нагрузок. Проектирует стратегии миграции между версиями схем.
Database Engineer / DBA Обязателен Архитектурирует кластеры Cassandra для высокой доступности в нескольких датацентрах. Проектирует стратегии репликации и шардирования для петабайтных систем. Ведёт планирование ёмкости, процедуры disaster recovery и тюнинг производительности в масштабе.
Роль Обязательность Описание
Data Engineer Обязателен Определяет стратегию работы с данными на уровне продукта. Формирует стандарты Apache Cassandra. Проводит review схем данных и стратегий масштабирования.
Database Engineer / DBA Обязателен Определяет стратегию работы с данными на уровне продукта. Формирует стандарты Apache Cassandra. Проводит review схем данных и стратегий масштабирования.
Роль Обязательность Описание
Data Engineer Обязателен Проектирует NoSQL-стратегию data-платформы: Cassandra для high-write ingestion, ScyllaDB для low-latency lookups. Определяет data modeling best practices для wide-column stores и интеграцию с Spark для batch analytics.
Database Engineer / DBA Обязателен Определяет стратегию использования Cassandra в data-платформе: partition key design для DBA-метрик, consistency levels для разных use cases, multi-DC replication. Оценивает Cassandra vs ScyllaDB для time-series workloads мониторинга БД.

Сообщество

👁 Следить ✏️ Предложить изменение Войдите, чтобы предлагать изменения
📋 Предложения
Пока нет предложений для Apache Cassandra
Загрузка комментариев...