два шарда, и distributed таблица с шардингом по хэшу от id
три id, с хэшами 1,2,3. при двух шардах 1 и 3 попадают на шард 1, id 2 — на шард 2.
если добавить node 3, свежие вставки для id = 3 улетают на новый шард и replacing между старыми и новыми данными для id 3 перестает работать, правильно?
>как добавлять новые шарды, чтобы не сломать ReplacingMergeTree? ну никак. переливать все данные.
Обсуждают сегодня