доступны следующие варианты:
1. Мутации ALTER UPDATE и ALTER DELETE - нежелательны для регулярного обновления
2. Replacing(/Collapsing)MergeTree + вызывать OPTIMIZE (долго) и/или делать view со словом FINAL (запросы выполняются дольше)
3. ALTER TABLE DROP PARTITION + вставка новых данных
Есть еще какие-то способы?
В п.2 можно юзать HAVING SUM(sign) = 1 для CollapsingMergeTree и argMax(column, version) для ReplacingMergeTree
Обсуждают сегодня