best practice?
К примеру - при заливке куска данных, хочется чтобы был некий аналог транзакции.
транзакция ... и консистентность две немного разные вещи ;) консистентность обеспечивается не транзакциями как таковыми, а уровнями изолированности транзакций с этой точки зрения в clickhouse с консистентностью все впорядке пока клиенту не сказали что INSERT прошел SELECT не будут видеть данные которые идут в INSERT ну и кроме физической консистентности, есть еще и логическая типа когда ваши данные и связи между данными в разных таблицах, не противоречивы по логике приложения но best practice в clickhouse это ШИРОКИЕ ТАБЛИЦЫ с большим кол-вом столбцов + словари если нужна star schema для данных
Обсуждают сегодня