LINUX.ORG.RU

История изменений

Исправление Toxo2, (текущая версия) :

https://www.citusdata.com/faq

А у вас есть опыт работы с Citus ? Можете подсказать?

Вчера вот смотрел, может я что-то делаю не так.

Исходно - есть табличка на миллиард строк. В ClickHouse она 8ГБ. И прекрасная скорость запросов с агрегациями по ней. Единицы-десятки ms. Плохо, что когда хочется подженить на ней какие-то доп.данные из PG вся прелесть кончается и начинаются костыли. Они работают. Просто... некрасивые.

Если эту таблицу запихать в обычный heap PG - получается 120ГБ без индексов. И никакими индексами даже близко по скорости не похоже. С индексами под 200ГБ

Если эту же таблицу запихать в Citus-PG (т.е. в columnar) опять получается 8ГБ. Казалось бы хорошо. Ровно как в CH. Но относительно приличную скорость запросов можно получить только если сразу попасть секциями в нужные запросам поля. Т.е. по сути получается надо строго под конкретный запрос целится в partition by при создании таблицы ?

У него на текущий момент вся прелесть только в том, что место на диске экономит что ли?

Исправление Toxo2, :

https://www.citusdata.com/faq

А у вас есть опыт работы с Citus ? Можете подсказать?

Вчера вот смотрел, может я что-то делаю не так.

Исходно - если табличка на миллиард строк. В ClickHouse она 8ГБ. И прекрасная скорость запросов по ней. Единицы-десятки ms. Плохо, что когда хочется подженить на ней какие-то доп.данные из PG вся прелесть кончается и начинаются костыли. Они работают. Просто... некрасивые.

Если эту таблицу запихать в обычный heap PG - получается 120ГБ без индексов. И никакими индексами даже близко по скорости не похоже. С индексами под 200ГБ

Если эту же таблицу запихать в Citus-PG (т.е. в columnar) опять получается 8ГБ. Казалось бы хорошо. Ровно как в CH. Но относительно приличную скорость запросов можно получить только если сразу попасть секциями в нужные запросам поля. Т.е. по сути получается надо строго под конкретный запрос целится в partition by при создании таблицы ?

У него на текущий момент вся прелесть только в том, что место на диске экономит что ли?

Исходная версия Toxo2, :

https://www.citusdata.com/faq

А у вас есть опыт работы с Citus ? Можете подсказать?

Вчера вот смотрел, может я что-то делаю не так.

Исходно - если табличка на миллиард строк. В ClickHouse она 8ГБ. И прекрасная скорость запросов по ней. Единицы-десятки ms. Плохо, что когда хочется подженить на ней какие-то доп.данные из PG вся прелесть кончается и начинаются костыли. Они работают. Просто... некрасивые.

Если эту таблицу запихать в обычный heap PG - получается 120ГБ без индексов. И никакими индексами даже близко по скорости не похоже. С индексами под 200ГБ

Если эту же таблицу запихать в Citus-PG (т.е. в columnar) опять получается 8ГБ. Казалось бы хорошо. Ровно как в CH. Но относительно приличную скорость запросов можно получить только есть сразу попасть секциями в нужные запросам поля. Т.е. по сути получается надо строго под конкретный запрос целится в partition by при создании таблицы ?

У него на текущий момент вся прелесть только в том, что место на диске экономит что ли?