@@ -758,6 +758,11 @@ The optional 'quota_key' parameter can be passed as the quota key (any s
The HTTP interface allows passing external data (external temporary tables) for querying. For more information, see the section "External data for query processing".
==Third-party client libraries==
There exist third-party client libraries for <ahref="https://github.com/Infinidat/infi.clickhouse_orm">Python</a>, <ahref="https://github.com/8bitov/clickhouse-php-client">PHP</a>, <ahref="https://github.com/roistat/go-clickhouse">Go</a>, <ahref="https://github.com/TimonKK/clickhouse">Node.js</a>.
==Native interface (TCP)==
The native interface is used in the "clickhouse-client" command-line client for interaction between servers with distributed query processing, and also in C++ programs. We will only cover the command-line client.
@@ -771,6 +771,11 @@ $ echo 'SELECT number FROM system.numbers LIMIT 10' | curl 'http://localhost:812
HTTP интерфейс позволяет передать внешние данные (внешние временные таблицы) для использования запроса. Подробнее смотрите раздел "Внешние данные для обработки запроса"
==Библиотеки от сторонних разработчиков==
Существуют библиотеки для работы с ClickHouse для <ahref="https://github.com/Infinidat/infi.clickhouse_orm">Python</a>, <ahref="https://github.com/8bitov/clickhouse-php-client">PHP</a>, <ahref="https://github.com/roistat/go-clickhouse">Go</a>, <ahref="https://github.com/TimonKK/clickhouse">Node.js</a>.
==Родной интерфейс (TCP)==
Родной интерфейс используется в клиенте командной строки clickhouse-client, при межсерверном взаимодействии для распределённой обработки запроса, а также в программах на C++. Будет рассмотрен только клиент командной строки.