делать materialized view поверх таблицы с дистинктом будет ок? Или есть что-то лучше?
ReplacingMergeTree?
MATERIALIZED VIEW будет честно копировать новые данные. Т.е. если дубликат придет позднее то и так вставится в матвью дубликат. Если вы используете какой-то из движков который "схлапывает" данные то они (когда-нибудь) схлопнутся. Но уж лучше сразу в такой движок писать, т.е. матвью вам ничего не дает.
Обсуждают сегодня