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

Немного не в этом вопрос, если одну и туже колонку

поочередно сжимать разными вариантами (в режиме теста), чтобы понять как она ведёт себя, кликхаус корректно переводит из любого кодека в любой другой?

7 ответов

15 просмотров

только если вы на одной и той же таблице будете кодеки менять, будет очень трудно их между собой сравнивать

Витя-Сергеев Автор вопроса
Tatiana [Altinity]
только если вы на одной и той же таблице будете ко...

План был в том, чтобы взять самые жирные колонки, которые по дефолту меньше всех сжаты, и поочереди на каждой колонке пробовать разные комбинации кодеков и потом собрать статистику. По сути сделать тоже что в статье с числами

Витя Сергеев
План был в том, чтобы взять самые жирные колонки, ...

скопируйте лучше данные в несколько таблиц с разными кодеками

Витя Сергеев
План был в том, чтобы взять самые жирные колонки, ...

есть TTL re-compress, можно старые данные пережимать более сильным компрессором

Витя-Сергеев Автор вопроса
Denny [Altinity]
есть TTL re-compress, можно старые данные пережима...

У нас особо старых нету, все прямо сейчас резко полетело, за неделю с 200мб до гига доросли) Репликации нет, один сервак, поэтому менять проще)

Витя Сергеев
У нас особо старых нету, все прямо сейчас резко по...

<compression> <!-- Set of variants. Checked in order. Last matching case wins. If nothing matches, lz4 will be used. --> <case> <!-- Conditions. All must be satisfied. Some conditions may be omitted. --> <!-- Min part size in bytes. --> <min_part_size>100000000</min_part_size> <!-- What compression method to use. --> <method>zstd</method> <level>1</level> </case> </compression> вот: если размер парта меньше 100000000 байт то LZ4, если больше то ZSTD нужет рестарт

Витя Сергеев
У нас особо старых нету, все прямо сейчас резко по...

на таких объёмах можно сжатие не оптимизировать, время разработчика дороже. просто возьмите дешёвый нормальный хостинг, например hetzner. возьмите там самый дешёвый сервер (40 евро, 2tb sata или 512 пи ssd) и вам его с головой хватит. либо у них же самую дорогую виртуалку за 50 евро (360gb ssd).

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

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

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта