code / database
Дизайн схемы БД
Таблицы, отношения, ключи, индексы — схема которую легко эволюционировать.
databaseschemadesign
Открыть
Продвинутый30-60 мин
code / database
Оптимизация SQL-запроса
От EXPLAIN до индексов, переписки запроса и материализованных views.
databasesqlperformance
Открыть
Продвинутый30-60 мин
code / database
Безопасная миграция БД
Большие изменения схемы без даунтайма и блокировок: backfill, swap, очистка.
databasemigrationsafety
Открыть
Продвинутый1-2 часа
code / database
Zero-downtime миграция БД
Expand/contract, dual-write, backfill, switch-over, rollback — миграция без остановки сервиса.
databasemigrationzero-downtime
Открыть
Продвинутый1-2 часа
code / database
Стратегия индексов: что, когда, какой ценой
Какие колонки индексировать, composite vs single, covering indexes, аудит unused, цена write vs read.
databaseindexespostgres
Открыть
Продвинутый30-60 мин
code / database
Full-text search: pg_trgm vs MeiliSearch vs Elastic
Когда хватит Postgres, когда нужен MeiliSearch, когда только Elastic. Ranking (BM25, custom boost), faceting, multilang, synonyms.
databasesearchfull-text
Открыть
Продвинутый30-60 мин