ClickHouse 客户端

ClickHouse提供了两个网络接口(两个都可以选择包装在TLS中以增加安全性):

  • HTTP, 包含文档,易于使用。
  • Native TCP,简单,方便使用。

在大多数情况下,建议使用适当的工具或库,而不是直接与它们交互。Yandex官方支持的项目有:

还有一些广泛的第三方库可供ClickHouse使用:

原生接口协议用于命令行客户端,用于分布式查询处理期间的服务器间通信,以及其他C++ 程序。不幸的是,原生ClickHouse协议还没有正式的规范,但它可以从ClickHouse源代码从这里开始或通过 ...