так, что идет сразу селект и данные видимо не успевают доезжать до реплики и их нет. Можно ли как-то указать в параметрах чтобы ответ об успешном инсерте получать только после того как все записалось и доступно к выборке?
В КХ нет транзакционности, так что не факт, что возможно.
Возможно помогут настройки insert_quorum и select_sequential_consistency https://clickhouse.yandex/docs/ru/operations/settings/settings/#settings-insert_quorum
https://clickhouse.yandex/docs/ru/operations/settings/settings/#settings-max_replica_delay_for_distributed_queries
Обсуждают сегодня