Pull to refresh

Comments 6

Я бы упомянул еще одно, на мой взгляд, достаточно значимое различие между BigQuery и ClickHouse: таблицы в ClickHouse могут содержать дубликаты записей по первичному ключу. И чтобы избавиться от них в выборках, необходимо идти на дополнительные ухищрения.

Весьма скромный список проблем при переходе такого размера. Очень неплохо.

О, это далеко не весь список проблем))
Например, в статье ничего не сказано об особенностях распределения ресурсов (памяти, процессорного времени) при выполнении запросов. В частности, при джойнах Кликхаус правый подзапрос помещает в память, а если он не вместится, запрос просто упадет.
В BQ проблема недостатка ресурса встречалась гораздо реже.
Чтобы насладиться главным преимуществом КХ - скоростью выполнения - нужно уметь его готовить, но это тема отдельной статьи (или серии статей).

Да, понятно что тут много везения, и видимо простоты запросов. BQ это продукт для аналитика, в КХ судя по тому что я здесь периодически читаю - для разработчика в первую очередь.

Все, что вы написали про таймзону, это проблема вашей IDE. Проверяйте свои запросы в clickhouse-client. И только тогда делайте выводы. Вот пример как это работает.

https://fiddle.clickhouse.com/e9b8667c-d997-4d88-a6d5-38791874e895

А что с поддержкой нового синтаксиса пайпов? |> который

Sign up to leave a comment.