есть данные, которые могут меняться, за последние 4 часа, более ранние данные неизменны.
2. есть ReplacingMergeTree, в который синхронизатор на php это записывает.
3. синхронизатор делает вставки.
4. синхронизатор запускает оптимизацию
5. синхронизатор точно один
данные будут точно правильные, если они старше 4 часов? и правильные вне времени, когда шаг 3 уже начался, а шаг 4 ещё не завершился.
обманываю, если есть партиционирование по ключам которые не входят в primarykey - то не дает гарантий совсем
ничего не понял, но данные будут правильными если они схлопнуты optimize final-ом, и новых данных с такими же первичными ключами не прилетало
Обсуждают сегодня