Нативный интерфейс (TCP)
Нативный протокол используется в клиенте командной строки, для межсерверной связи во время распределенной обработки запросов, а также в других C++ программах. К сожалению, нативный протокол ClickHouse пока не имеет формальной спецификации, но его можно реверсировать из исходного кода ClickHouse (начиная отсюда) и/или перехватив и анализируя TCP трафик.