文件名称:clickhouse-bulk:将许多小插入物收集到ClickHouse并发送大插入物
文件大小:30KB
文件格式:ZIP
更新时间:2024-06-03 04:40:17
clickhouse clickhouse-server clickhouse-bulk Go
ClickHouse-Bulk 简单的插入收集器。 它收集请求并将其发送到ClickHouse服务器。 安装 为您 或者 或从来源(转到1.13及更高版本): git clone https://github.com/nikepan/clickhouse-bulk cd clickhouse-bulk go build 特征 将n个请求分组并发送到任何ClickHouse服务器 按时间间隔发送收集的数据 经过VALUES和TabSeparated格式的测试 支持多台服务器发送 支持查询参数和正文中的查询 支持其他查询参数,例如用户名,密码,数据库 支持基本认证 例如: INSERT INTO table3 (c1, c2, c3) VALUES ( ' v1 ' , ' v2 ' , ' v3 ' ) INSERT INTO table3 (c1, c2, c3) VALUES (
【文件预览】:
clickhouse-bulk-master
----.travis.yml(603B)
----.goreleaser.yml(720B)
----server.go(5KB)
----collector.go(9KB)
----doc.go(1KB)
----collector_test.go(5KB)
----server_test.go(4KB)
----Dockerfile(571B)
----LICENSE(11KB)
----clickhouse.go(5KB)
----metrics.go(1KB)
----main.go(491B)
----config.sample.json(388B)
----.gitignore(353B)
----clickhouse_test.go(1KB)
----dump_test.go(920B)
----Makefile(123B)
----go.sum(12KB)
----README.md(4KB)
----utils.go(3KB)
----dump.go(4KB)
----sender.go(947B)
----go.mod(899B)