Timescale https://questdb.io/blog/2021/05/10/questdb-release-6-0-tsbs-benchmark/#adding-questdb-support-to-the-time-series-benchmark-suite
но почему-то мне бенчмарк вначале загрузил сервер сильно по I/O
а потом выдал это
time tsbs_load_clickhouse --file /tmp/bigcpu --workers 4 && curl "https://api.telegram.org/bot503970099:503970099:AAFaajHl8i-Rmtgla8HRmDDpsZS8Idos-Jk/sendMessage?chat_id=88111010&text=tsbs_load_clickhouse test ended on $HOSTNAME " > /dev/null 2>&1
Killed
real 5m21.939s
user 0m41.687s
sys 0m33.136s
При этом questdb и victoriametrics нормально отработали с файлом.
Посоветовали люди обратится к @denny_crane и @unamedrus
Там поддержку кх для tsbs пилил товарищ который делал ее с сильной оглядкой на схему постгри. Так что там это не особо эффективно устроено.
а чем бы лучше померять ingestion если не этим бенчмарком?
>а чем бы лучше померять ingestion если не этим бенчмарком? Там проблема в том, как го драйвер обрабатывает и вставляет строки. Я после этой статьи попробовал превратить его в plain CSV и вставлять таким образом. Через clickhouse-client там вроде 1-2 млн в секунду выходило, а через голенг драйвер примерно как у них в тестах
а где-то это вы описывали, что бы почитать?
Да, это нигде не описывал, но могу сделать репу в гитхабе думаю
если дадите линк - буду очень благодарен
Обсуждают сегодня