инсерты в КХ, примерно так:
клиент 1 - INSERT INTO table3 (c1, c2, c3) VALUES ('v1', 'v2', 'v3')
клиент 2 - INSERT INTO table3 (c1, c2, c3) VALUES ('v4', 'v5', 'v6')
..
Ему тяжеловато от этого. Я хочу их тупо запайплайнить, и слать пакет одним запросом, вот так:
прокси1 - INSERT INTO table3 (c1, c2, c3) VALUES ('v1', 'v2', 'v3')\r\nINSERT INTO table3 (c1, c2, c3) VALUES ('v4', 'v5', 'v6')
И отправлять одним запросом раз в секунду - накопленное количество.
- поддерживает ли парсер КХ вот такой вот, или какой то другой пайплайнинг?
- поможет ли это КХ зажить весело и счастливо, или мне надо всенепременно упарываться парсером, переформатировать и слать вот так: INSERT INTO table3 (c1, c2, c3) VALUES ('v1', 'v2', 'v3')('v4', 'v5', 'v6') ?
Заранее спасибо!
Memory buffer не поможет?
попробуйте clickhouse-bulk
Обсуждают сегодня