184 похожих чатов

Привет! Помогите, пожалуйста, понять, почему они будут contain slightly different

data если установить на false? Я всё понять не могу.
If internal_replication is set to false (the default), data is written to all replicas. In this case, the Distributed table replicates data itself. This is worse than using replicated tables because the consistency of replicas is not checked and, over time, they will contain slightly different data.
https://clickhouse.com/docs/en/engines/table-engines/special/distributed

10 ответов

16 просмотров

это про то что таблицы без репликации, просто MergeTree. на самом деле если Replicated надо обязательно True если не Replicated надо обязательно False

Nik S.- Автор вопроса
Denny [Altinity]
это про то что таблицы без репликации, просто Merg...

то есть если не replicated, то где именно будуте немного разные данные?

Nik S.
то есть если не replicated, то где именно будуте н...

короче это предложение вообще не про internal_replication , а про детскую репликацию без использования Replicated у вас-то вопрос про что?

Nik S.- Автор вопроса
Denny [Altinity]
короче это предложение вообще не про internal_rep...

Я просто пытаюсь понять про что в документации написано. Получается репликация или нет - всё равно записанные данные будут консистентные в любом случае, да? Не так что мы теряем где то данные в любом случае?

Nik S.
Я просто пытаюсь понять про что в документации нап...

перевожу на русский: есть два способа репликации, нормальная: Replicated и детская: Distributed при детской репликции реплики гарантировано разойдутся со временем и будут содержать разные данные

Nik S.- Автор вопроса
Denny [Altinity]
перевожу на русский: есть два способа репликации,...

а что имеется в виду под "детской distributed" ?

Nik S.
а что имеется в виду под "детской distributed" ?

distrbiuted таблица при internal_replication=flase мультиплицирует инсерты и вставляет одно и тоже во ВСЕ реплики -- это детская репликация при детской репликции реплики гарантировано разойдутся со временем и будут содержать разные данные

Nik S.- Автор вопроса
Denny [Altinity]
distrbiuted таблица при internal_replication=flase...

а, и поэтому инсерты, хоть и одинаковые по тексту, могут случаться в разное время на разных репликах и вставленные данные могу быть разные, если они ко времени привязаны?

Nik S.
а, и поэтому инсерты, хоть и одинаковые по тексту,...

данные разойдутся потому что Distributed не гарантирует что сделает одинаковые инсерты в реплики.

Nik S.- Автор вопроса

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта