【文件属性】:
文件名称:clickhouse-go:ClickHouse的Golang驱动程序
文件大小:724KB
文件格式:ZIP
更新时间:2021-01-30 15:37:03
golang sql database clickhouse golang-driver
ClickHouse
用于Golang SQL数据库驱动程序
主要特点
使用本机ClickHouse TCP客户端-服务器协议
与database/sql兼容性
循环负载均衡
批量写入支持: begin->prepare->(in loop exec)->commit
LZ4压缩支持(默认情况下使用纯go lz4,通过打开clz4构建标签切换为使用cgo lz4)
外部表支持
DSN
用户名/密码-身份验证凭据
数据库-选择当前的默认数据库
read_timeout / write_timeout-以秒为单位的超时
no_delay-禁用/启用tcp套接字的Nagle算法(默认为'true'-禁用)
alt_hosts-单个逗号分隔的地址主机列表,用于负载均衡
connection_open_strategy-随机/顺序(默认随机)。
random-从集合中选择随机服务器
in_order-按指定顺序选择第一个活动服务器
time_random-从集合中选择随机(基于当前时间)服务器。 此选项与random选项的不同之处在于,随机性是基于当前时间而不是先前连接的数量。
b