Семинарист курса «Системы управления базами данных»
Центральный университет · Москва (м. Маяковская) ·
- Work mode
- Onsite
- Seniority
- Middle
- Category
- Blockchain
- Experience
- 3+ years
Центральный университет · Москва (м. Маяковская) ·
Сбер. IT · Москва
2ГИС.RnD · Москва
Лоция · Москва
Leads in-person 1.5-hour seminars for a university course on database management systems in Moscow: prepares examples, explains topics, and helps students with hands-on tasks. Covers Redis, MongoDB, Cassandra, Elasticsearch, ClickHouse, Kafka, S3/MinIO and vector databases in a Docker-based environment.
Проведение очных семинаров (1,5 часа каждое занятие) по темам курса.
Подготовка к занятиям: изучение материалов, подготовка дополнительных примеров и пояснений.
Помощь студентам в выполнении практических заданий на семинарах.
Предоставление обратной связи лиду курса о сложных темах, проблемных заданиях и необходимости усиления объяснений.
Семинарист может взять как все темы, так и отдельные блоки (согласовывается индивидуально):
Семинар: кейсы, выбор СУБД, первые запросы.
Семинар: Redis CLI, типы данных, TTL, персистентность, транзакции, Lua-скрипты.
Семинар: репликация, Sentinel, Cluster, политики вытеснения, Redlock.
Семинар: проектирование схем, агрегации, explain, индексы.
Семинар: шардирование, change streams, lazy migration.
Семинар: CQL, создание keyspace/таблиц, bloom-фильтры.
Семинар: эксперименты с consistency, nodetool, compaction, repair.
Семинар: индексация, поиск, агрегации, анализаторы.
Семинар: импорт данных, агрегации, материализованные представления.
Семинар: работа с MinIO, presigned URL, версионирование.
Семинар: запуск кластера, продюсеры, консьюмеры, репликации.
Семинар: exactly-once, consumer lag, отказ брокера.
Семинар: pgvector, поиск ближайших соседей, индексы HNSW/IVF.
Tripster