TGViewer
Коммуналка аналитиков Коммуналка аналитиков @analyticsavitotech · 5.37K subscribers
Post #306 3.15K
Всем привет! На связи Маша Аничкова 😊

Если вы активно следите за Авито, возможно знаете, что мы мигрируем с БД Vertica на Trino (если нет — не осуждаем 🙂).

Подробности переезда и технические детали можете почитать на Хабре, например, в статье Trino в Авито два года спустя: от движка к полноценной экосистеме. А сегодня расскажу, с какими проблемами сложностями сталкивались аналитики при переезде.

🐱 Другой синтаксис
В целом синтаксис Трино не сильно отличается от Вертики, но есть нюансы. Например, нет ilike и нельзя задать формат через «::», а я к этому привыкла. Неприятненько 😬


🐱 Источники на Вертике
Когда пишешь код на Трино, но часть источников ещё лежат на Вертике — запрос может считаться намного дольше, чем на Вертике, особенно когда джойнится много таблиц. Поэтому просто поменять синтаксис не всегда прокатывало — иногда приходилось переписывать саму логику запроса, или, например, разбивать одну временную таблицу на несколько.


🐱 Автоматизация
В Q4 DE смогли автоматизировать перенос расчёта из Вертики в Трино. Владельцу витрины оставалось лишь проверить получившийся код и отправить на мёрж. Но новый сгенерированный код иногда содержал ошибки или работал слишком долго. Поэтому по некоторым витринам приходилось тратить много времени на проверку и корректировки. Если вы новичок и думали, что можно уже не учить SQL и LLM-ки всё сделают за вас — у меня плохие новости 😢


🐱 Массовый переезд
Объёмы данных на Трино начали стремительно расти, а Вертика, наоборот, освобождалась. В итоге были периоды, когда Трино работало намного медленнее Вертики, что вызывало негодование аналитиков — но это мы, пожалуй, забудем как страшный сон 😀


Сталкивались ли вы когда-нибудь с миграцией БД? Какие сложности у вас это вызывало?

#МашаАн
  • 🔥 17
  • ❤ 14
  • 🤪 9
  • 👎 4
  • 👍 1
  • 😢 1
  • 💘 1
More from @analyticsavitotech
  1. Sep 22, 20261 октября пройдёт первый митап Trisigma в Ташкенте 🚀 Команда Trisigma собрала экспертов и…
  2. Sep 21, 2026Если работаете в горизонтальной команде, после хорошего A/B почти всегда прилетает вопрос:…
  3. Sep 18, 2026Спрашивает меня как-то подруга-аналитик: «Слушай, как посчитать эффект от выкатки нового т…
  4. Sep 16, 2026Мир IT — отдельная параллельная вселенная. Она существует рядом с обычным миром, но в ней…
  5. Sep 14, 2026В последнее время поднялся очередной шум вокруг ИИ — на этот раз из-за математики. OpenAI…
  6. Sep 11, 2026Зачем ходить на офлайн-конференции? Да чтобы поиграть в управленческий покер, получить раз…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →