https://clickhouse.com/docs/en/engines/table-engines/mergetree-family/replacingmergetree ver — column with the version number. Type UInt*, Date, DateTime or DateTime64. Optional parameter.
значит я правильно использую. Но при запросах всё равно возращает дубли. Исчезают только с FINAL
ну дубли это нормально, там же в доке написано про это.
Тогда какой смысл в версионировании, если не может возвращать последнюю версию
Видимо нужно всегда выбирать с группировкой и argMax()
ну прямой, например меняем .0001% строк, или делаем запросы с from ... final у вас как таблица партиционирована? https://clickhouse.com/docs/en/operations/settings/merge-tree-settings#min_age_to_force_merge_seconds
Как партицированна я не знаю. Она просто создана была. в DDL вижу только SETTINGS index_granularity = 8192;
ну придется значит либо изучить КХ либо взять другую бд, ту которую вы уже знаете.
это поможет получать актуальные данные?
Какие настройки партицирования помогут при флоу, когда одну запись несколько раз изменяют?
ну я думаю дневные партиции плюс https://t.me/clickhouse_ru/349058
Обсуждают сегодня