базы в CH, в виде версий (каждое изменение - своя версия), и с помощью материализованных вьюх делать слепки на любой "момент времени" (на конец дня например) и уже на них делать запросы какие надо. Есть какой-то специфический storage/table engine который мне поможет или упростит жизнь?
Мне кажется что так нельзя или очень сложно
в основном crontab+bash
Прошли подобный путь. Реплицируем данные из OLTP (Percona с профессиональной платной поддержкой) и переносим их кодом на Python в CH. К CH вопросов нет, все очень быстро в сравнении с Percona, но довольно дорого выходит интеграция в сложившемся большом продукте. Очень сложные хранимые процедуры трансформации данных, сложная отладка, дорогой процесс поддержки, нет уверенности, что будем развивать этот процесс.
Обсуждают сегодня