Size: a a a

ClickHouse не тормозит

2021 March 11

SB

Sergey Bubnov in ClickHouse не тормозит
Всем привет. Можно ли как-то в подзапрос пробросить колонку из основного запроса для обработки условия? Ну типа
select books1.name, books2.name from books as books1
join (select id from books where ngramDistanceCaseInsensitiveUTF8(books1.name, books2.name) < 0.4 limit 1) as books2 using id;
Тоесть я хочу найти только те книги, у которых есть наименования  схожие по названию других книг
источник

D

Dj in ClickHouse не тормозит
Sergey Bubnov
Всем привет. Можно ли как-то в подзапрос пробросить колонку из основного запроса для обработки условия? Ну типа
select books1.name, books2.name from books as books1
join (select id from books where ngramDistanceCaseInsensitiveUTF8(books1.name, books2.name) < 0.4 limit 1) as books2 using id;
Тоесть я хочу найти только те книги, у которых есть наименования  схожие по названию других книг
нет, только кросс джоин вроде в вашем случае (коррелированных подзапросов нет)
источник

SB

Sergey Bubnov in ClickHouse не тормозит
а как бы тогда мой запрос выглядел(хоятбы примерно)?
источник

D

Dj in ClickHouse не тормозит
Sergey Bubnov
а как бы тогда мой запрос выглядел(хоятбы примерно)?
select books1.name, books2.name from books as books1
cross join books2
where books1.id=books2.id and ngramDistanceCaseInsensitiveUTF8(books1.name, books2.name) < 0.4 ;
источник

SB

Sergey Bubnov in ClickHouse не тормозит
Dj
select books1.name, books2.name from books as books1
cross join books2
where books1.id=books2.id and ngramDistanceCaseInsensitiveUTF8(books1.name, books2.name) < 0.4 ;
Спасибо. Однако это тоже не сильно подходит, так как лимит нельзя указать и получается слишком долго работает.
источник

P

Pavel in ClickHouse не тормозит
Всем привет) А кто нить сравнивал по кликхауз с кассандрой для хранения и аналитики над временными рядами?
источник

A

Andrey in ClickHouse не тормозит
Pavel
Всем привет) А кто нить сравнивал по кликхауз с кассандрой для хранения и аналитики над временными рядами?
Так кассандра же и так понятно, что в пролёте, не?
источник

AK

Alexey Kh in ClickHouse не тормозит
Pavel
Всем привет) А кто нить сравнивал по кликхауз с кассандрой для хранения и аналитики над временными рядами?
а в кассандре есть аналитика?
источник

P

Pavel in ClickHouse не тормозит
Alexey Kh
а в кассандре есть аналитика?
По аналитике это понятно. По скорости записи интересно именно сравнение получить
источник

A

Andrey in ClickHouse не тормозит
Pavel
По аналитике это понятно. По скорости записи интересно именно сравнение получить
Так смотря как писать
источник

A

Andrey in ClickHouse не тормозит
Если правильно, то всяко тоже в пролёте
источник

AK

Alexey Kh in ClickHouse не тормозит
Pavel
По аналитике это понятно. По скорости записи интересно именно сравнение получить
я измерял (очень грубо, так что лучше мне не верить) разницу между большим прод-кластером scylla (на много машин и nvme) и одной нодой кликхауса (на sata ssd), кликхаус смог вставить на порядок больше данных (timestamp, session_id, жирный json) в секунду

при этом clickhouse еще и парсил эти данные в materialized view
источник

AK

Alexey Kh in ClickHouse не тормозит
scylla, в кассандре будет еще на порядок хуже, я думаю
источник

AS

Andrew Stupnikov in ClickHouse не тормозит
Давно не заглядывал в чатик а тут такое: КХ Уделал когото на вставке(!). Вот это поворот. Не тормозит.
источник

AK

Alexey Kh in ClickHouse не тормозит
Andrew Stupnikov
Давно не заглядывал в чатик а тут такое: КХ Уделал когото на вставке(!). Вот это поворот. Не тормозит.
а не должен на вставке? %) у меня просто странные ощущения - не пойму, где-то что-то сильно сделал не так или реально все так хорошо
источник

IA

Ildar AbuSalma in ClickHouse не тормозит
@milovidov_an новая фича внутреннего батчинга для быстрых и частых вставок насколько отказоустойчива? Что будет если сервер упадет после вставки и ответа клиенту, но до батчинга?
источник

A

Andrey in ClickHouse не тормозит
Ildar AbuSalma
@milovidov_an новая фича внутреннего батчинга для быстрых и частых вставок насколько отказоустойчива? Что будет если сервер упадет после вставки и ответа клиенту, но до батчинга?
вы случайно не про InMemory парты?
источник

IA

Ildar AbuSalma in ClickHouse не тормозит
Andrey
вы случайно не про InMemory парты?
Не я про новую фичу в роадмап
источник

A

Andrey in ClickHouse не тормозит
Andrey
вы случайно не про InMemory парты?
Просто это тоже работает. Только настройки подобрать надо тщательно
источник

A

Andrey in ClickHouse не тормозит
Вангую, что там тоже будет WAL, который можно будет настроить так и сяк в сторону консистенси\перформанса
источник