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

Никто ещё не делал обзор форков? а то КХ инк

как-то ушёл совсем в сторону клаудфич, баги объявляют ФРами а ФРы закрывают, кровавый энтерпрайз страдает.

11 ответов

12 просмотров

Для кровавого энтерпрайза обещали сделать промежуточный формат, когда часть колонок будет хранится в compact-like виде

【D】【J】- Автор вопроса
【D】【J】
а тикет есть где следить и надеятся?

https://github.com/ClickHouse/ClickHouse/issues/23516#issuecomment-895553773

кстати вот про firebolt пару дней назад как раз написали) https://altinity.com/blog/database-on-fire-reflections-on-embedding-clickhouse-in-firebolt

【D】【J】- Автор вопроса
Dmitry [Altinity] Titov
https://github.com/ClickHouse/ClickHouse/issues/23...

ну тогда опять таки нужно set unused сюда...

Да и всякие кровавые интерпрайзы к нам приглашаем, благо вашего собрата у нас уже немало :) Плюс вашу SET UNUSED мб с помощью такого можно будет сделать. https://github.com/ClickHouse/ClickHouse/issues/9436

【D】【J】- Автор вопроса
Dmitry [Altinity] Titov
https://github.com/ClickHouse/ClickHouse/issues/23...

это не то же... больше про мап, плюс инпуты везде менять.. а тут простой случай в виде много таблиц с 1000-5000 плоских колонок на много партиций...

【D】【J】
это не то же... больше про мап, плюс инпуты везде ...

Ну, я думаю если такой способ хранения колонок будет сделан, то он будет доступен сразу для разных колонок. как например sparse сделали же и для обычных.

【D】【J】- Автор вопроса
Dmitry [Altinity] Titov
Да и всякие кровавые интерпрайзы к нам приглашаем,...

т.е. тип текущей колонки можно менять на ephemeral? не похоже. суть была в том чтоб избежать большого кол-ва ненужных мутаций с удалением старых данных...

【D】【J】
т.е. тип текущей колонки можно менять на ephemeral...

Сейчас можно менять на MATERIALIZED допустим, не вижу причин почему бы нельзя это было делать на ephemeral (если они будут добавлены)

【D】【J】
т.е. тип текущей колонки можно менять на ephemeral...

Только что попробовал сделать так же с помощью ALIAS И вроде inode не поменялась /var/lib/clickhouse/data/default/xxx_test_alias# ls -li ./all_*/* 1352383 -rw-r----- 1 clickhouse clickhouse 214 Jan 18 18:47 ./all_1_1_0/checksums.txt 1352381 -rw-r----- 1 clickhouse clickhouse 65 Jan 18 18:47 ./all_1_1_0/columns.txt 1352380 -rw-r----- 1 clickhouse clickhouse 7 Jan 18 18:47 ./all_1_1_0/count.txt 1352382 -rw-r----- 1 clickhouse clickhouse 10 Jan 18 18:47 ./all_1_1_0/default_compression_codec.txt 1352376 -rw-r----- 1 clickhouse clickhouse 4004915 Jan 18 18:47 ./all_1_1_0/key.bin 1352377 -rw-r----- 1 clickhouse clickhouse 2976 Jan 18 18:47 ./all_1_1_0/key.mrk2 1352375 -rw-r----- 1 clickhouse clickhouse 992 Jan 18 18:47 ./all_1_1_0/primary.idx 1352378 -rw-r----- 1 clickhouse clickhouse 4004915 Jan 18 18:47 ./all_1_1_0/value.bin 1352379 -rw-r----- 1 clickhouse clickhouse 2976 Jan 18 18:47 ./all_1_1_0/value.mrk2 489396 -rw-r----- 1 clickhouse clickhouse 188 Jan 18 18:47 ./all_2_2_0/checksums.txt 489354 -rw-r----- 1 clickhouse clickhouse 65 Jan 18 18:47 ./all_2_2_0/columns.txt 489238 -rw-r----- 1 clickhouse clickhouse 3 Jan 18 18:47 ./all_2_2_0/count.txt 489193 -rw-r----- 1 clickhouse clickhouse 860 Jan 18 18:47 ./all_2_2_0/data.bin 489194 -rw-r----- 1 clickhouse clickhouse 80 Jan 18 18:47 ./all_2_2_0/data.mrk3 489395 -rw-r----- 1 clickhouse clickhouse 10 Jan 18 18:47 ./all_2_2_0/default_compression_codec.txt 489180 -rw-r----- 1 clickhouse clickhouse 16 Jan 18 18:47 ./all_2_2_0/primary.idx ALTER TABLE xxx_test_alias MODIFY COLUMN value ALIAS 0; /var/lib/clickhouse/data/default/xxx_test_alias# ls -li ./all_*/* 1352383 -rw-r----- 1 clickhouse clickhouse 214 Jan 18 18:47 ./all_1_1_0/checksums.txt 1352381 -rw-r----- 1 clickhouse clickhouse 65 Jan 18 18:47 ./all_1_1_0/columns.txt 1352380 -rw-r----- 1 clickhouse clickhouse 7 Jan 18 18:47 ./all_1_1_0/count.txt 1352382 -rw-r----- 1 clickhouse clickhouse 10 Jan 18 18:47 ./all_1_1_0/default_compression_codec.txt 1352376 -rw-r----- 1 clickhouse clickhouse 4004915 Jan 18 18:47 ./all_1_1_0/key.bin 1352377 -rw-r----- 1 clickhouse clickhouse 2976 Jan 18 18:47 ./all_1_1_0/key.mrk2 1352375 -rw-r----- 1 clickhouse clickhouse 992 Jan 18 18:47 ./all_1_1_0/primary.idx 1352378 -rw-r----- 1 clickhouse clickhouse 4004915 Jan 18 18:47 ./all_1_1_0/value.bin 1352379 -rw-r----- 1 clickhouse clickhouse 2976 Jan 18 18:47 ./all_1_1_0/value.mrk2 489396 -rw-r----- 1 clickhouse clickhouse 188 Jan 18 18:47 ./all_2_2_0/checksums.txt 489354 -rw-r----- 1 clickhouse clickhouse 65 Jan 18 18:47 ./all_2_2_0/columns.txt 489238 -rw-r----- 1 clickhouse clickhouse 3 Jan 18 18:47 ./all_2_2_0/count.txt 489193 -rw-r----- 1 clickhouse clickhouse 860 Jan 18 18:47 ./all_2_2_0/data.bin 489194 -rw-r----- 1 clickhouse clickhouse 80 Jan 18 18:47 ./all_2_2_0/data.mrk3 489395 -rw-r----- 1 clickhouse clickhouse 10 Jan 18 18:47 ./all_2_2_0/default_compression_codec.txt 489180 -rw-r----- 1 clickhouse clickhouse 16 Jan 18 18:47 ./all_2_2_0/primary.idx

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

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

Если у меня есть такой класс: Object = {} function Object:new(a_name, a_transform, a_color, a_mesh, a_material, a_shader, a_textures) local private = {} private.n...
Cuarno Vile
4
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
зачем же переименовывать ? чтобы кол-во участников возросло или вдруг IBM от этого снова на свифте начнет кодить ? Я не понимаю что страшного в том что свифт гавно, если это т...
Oleh Nerzh
10
здравствуйте. совершаю вот такую вещь: strcpy(line, (char)current_number); где current number — неподписанный шорт, line — массив чаров. ругань следующая: main.c:29:30: error...
Roberto's Ширгозиев
13
@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
@NikaBelurgHR Бот? Ассемблер?
КТ315
11
юзеры Jetpack Compose тут?
Qtless Qtless
7
Добрый день! Подскажите, пожалуйста: какими компетенциями нужно обладать, чтобы претендовать на работу эрланг (отдельная благодарность, если про элексир тоже подскажете) разр...
via ☸️ led
20
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Карта сайта