本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

clickhouse-bulk Docker 镜像下载 - 轩辕镜像

clickhouse-bulk 镜像详细信息和使用指南

clickhouse-bulk 镜像标签列表和版本信息

clickhouse-bulk 镜像拉取命令和加速下载

clickhouse-bulk 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

clickhouse-bulk
nikepan/clickhouse-bulk

clickhouse-bulk 镜像详细信息

clickhouse-bulk 镜像标签列表

clickhouse-bulk 镜像使用说明

clickhouse-bulk 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

用于收集小插入操作并向ClickHouse服务器发送批量请求,优化数据写入效率。
4 收藏0 次下载activenikepan镜像

clickhouse-bulk 镜像详细说明

clickhouse-bulk 使用指南

clickhouse-bulk 配置说明

clickhouse-bulk 官方文档

clickhouse-bulk 镜像文档

镜像概述与主要用途

clickhouse-bulk 是 nikepan/clickhouse-bulk 项目的*** Docker 镜像。其核心功能是收集小批量插入请求,并将其合并为大批量请求发送至 ClickHouse 服务器,以优化数据写入性能。

核心功能和特性

  • 将多个请求分组后发送至任意 ClickHouse 服务器
  • 按时间间隔发送收集到的数据
  • 已针对 VALUES 和 TabSeparated 格式进行测试
  • 支持向多个 ClickHouse 服务器发送请求
  • 支持在查询参数或请求体中包含查询语句
  • 支持用户名、密码、数据库等查询参数
  • 支持基础认证

使用场景与适用范围

适用于需要处理大量小批量插入请求的场景(如日志收集、实时数据写入等),通过合并请求减少 ClickHouse 服务器的小插入压力,提升整体写入效率。

使用方法与配置说明

Docker 运行示例

bash
docker run -e "CLICKHOUSE_SERVERS=[***]" -p 8124:8124 clickhouse-bulk

Docker Compose 配置示例

yaml
clickhouse-bulk:
  image: clickhouse-bulk
  ports:
    - "8124:8124"
  environment:
    - CLICKHOUSE_SERVERS=[***]  # 替换为实际 ClickHouse 服务器地址

环境变量说明

环境变量说明
CLICKHOUSE_SERVERS逗号分隔的 ClickHouse 服务器列表(必填)
CLICKHOUSE_FLUSH_COUNT触发插入的行数阈值
CLICKHOUSE_FLUSH_INTERVAL触发插入的时间间隔
DUMP_CHECK_INTERVAL重新发送本地缓存数据的时间间隔
CLICKHOUSE_DOWN_TIMEOUT服务器不可用时的等待时间
CLICKHOUSE_CONNECT_TIMEOUT连接 ClickHouse 服务器的超时时间

监控指标

可通过以下命令手动检查核心指标:

bash
curl -s [***] | grep "^ch_"

主要指标说明:

  • ch_bad_servers 0 - 当前不可用服务器数量
  • ch_dump_count 0 - 自启动以来保存的本地缓存数据文件数
  • ch_queued_dumps 0 - 当前目录中待发送的缓存数据文件数
  • ch_good_servers 1 - 当前可用服务器数量
  • ch_received_count 40 - 自启动以来接收的请求总数
  • ch_sent_count 1 - 自启动以来发送的请求总数

使用提示

为获得更好的性能,SQL 语句中的 FORMATVALUES 关键字必须大写。

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"