Домен
Базы данных
Профиль навыка
Wide-column store, CQL, partitioning, replication strategies, compaction, tuning
Ролей
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 мониторинга БД. |