Skip to main content

开源

agx 是一款基于 Tauri 和 SvelteKit 构建的桌面应用,提供现代化界面,可使用 ClickHouse 的嵌入式数据库引擎 (chdb) 探索和查询数据。
  • 运行原生应用时可利用 ch-db。
  • 运行 Web 实例时可连接到 ClickHouse 实例。
  • 配备 Monaco 编辑器,使用体验更熟悉。
  • 提供多种不断演进的数据可视化方式。
ch-ui 是一款简单的 React.js 应用界面,专为 ClickHouse 数据库设计,用于执行查询和可视化数据。它基于 React 和 ClickHouse Web 客户端构建,提供简洁易用的 UI,方便进行数据库交互。功能:
  • ClickHouse 集成:轻松管理连接并执行查询。
  • 响应式选项卡管理:动态处理多个选项卡,例如查询和表选项卡。
  • 性能优化:利用 Indexed DB 实现高效缓存和状态管理。
  • 本地数据存储:所有数据均存储在浏览器本地,确保不会将数据发送到其他地方。
ChartDB 是一款免费开源工具,只需一次查询即可对数据库 schema (包括 ClickHouse) 进行可视化和设计。它基于 React 构建,提供流畅且易用的使用体验,无需数据库凭据或注册即可开始使用。功能:
  • Schema 可视化:可立即导入并可视化你的 ClickHouse schema,包括含有 materialized view 和标准视图的 ER 图,并显示对表的引用关系。
  • AI 驱动的 DDL 导出:轻松生成 DDL 脚本,更好地管理 schema 并编写文档。
  • 支持多种 SQL dialect:兼容多种 SQL dialect,适用于各种数据库环境。
  • 无需注册或凭据:所有功能都可直接在浏览器中使用,兼顾便捷性与安全性。
ChartDB 源代码
CHOps 是一个免费、开源、自托管的 Web 仪表板,用于管理和监控 ClickHouse 集群。它将 ClickHouse 的 HTTP 接口封装为浏览器 UI,可用于运行 SQL、检查慢查询、配置告警、管理备份和控制访问。它适用于可通过 HTTP 访问的 ClickHouse 部署。CHOps 目前支持 ClickHouse 26.3 长期支持版;其他近期版本也可使用,但可能存在少量功能缺失。功能:
  • SQL 编辑器支持自动补全、EXPLAIN 类型、以 22 种格式导出结果、查询分析器和查询指标时间线。
  • 集群概览:带终止控件的实时查询监视器、查询分析和日志、表与 parts 检查、合并与变更、分布式 DDL 队列。
  • 自定义仪表板,提供图表构建器、10 多种图表类型和可配置的网格布局。
  • 监控功能提供 DVR 风格回放,可逐帧重放历史指标。
  • 基于 SQL 的告警规则,支持阈值评估和电子邮件通知。
  • 访问控制:ClickHouse 用户和角色管理、授权可视化以及设置 profile 编辑。
  • 针对 S3 兼容存储的备份和恢复编排,支持备份发现和存储 profile 管理。
  • 索引工具:数据跳过索引可视化、投影管理和二级索引创建。
  • 异常、错误和文本日志查看器,提供日历热力图和筛选搜索。
  • 可部署为单个独立二进制文件、通过 Docker 部署,或从源代码构建。
CHOps 源代码
LibreDB Studio 是一款自托管、采用 MIT 许可证的数据库 IDE,可在浏览器中运行并部署在数据库旁边:可作为容器、Helm Chart、OLM Operator,或嵌入其他产品的 npm 包。ClickHouse 提供商通过 8123/8443 上有文档说明的 HTTP 接口进行通信,不依赖任何驱动程序。功能:
  • 基于 Monaco 构建的 SQL 编辑器,支持 schema 感知的自动补全、多选项卡执行,以及以计划树形式呈现的 EXPLAIN
  • 支持虚拟化结果网格、筛选和 CSV/JSON 导出的 schema 浏览器。
  • 基于 system 表的监控:通过 system.metricssystem.partssystem.disks 查看服务器概览和分片大小,通过 system.query_log 查看已完成语句,通过 system.processes 查看正在执行的语句,并提供终止控制。
  • 在同一界面中使用 ClickHouse、PostgreSQL、MySQL、Oracle、SQL Server、SQLite、MongoDB、Redis、Couchbase 和 Apache Druid,因此分析型存储与为其提供数据的 OLTP 数据库位于同一个浏览器选项卡中。
  • MIT 构建中包含 OIDC 单点登录、基于角色的访问控制和查询审计跟踪。
LibreDB Studio ClickHouse 提供商参考
DataStoria 是一款由 AI 驱动的 Web 控制台应用,可集中管理多个 ClickHouse 集群。功能:
  • AI 智能功能:使用自然语言探索数据、优化和修复 SQL 查询,并将数据可视化。
  • 官方 ClickHouse Agent 技能集成:利用官方最佳实践,向 AI 获取数据库优化建议。
  • 智能错误诊断:通过精确的行列高亮即时定位语法错误,并可一键获取 AI 提供的修复建议。
  • 系统表检查:借助强大的可视化仪表板和过滤器,深入查看 system.query_logsystem.query_views_logsystem.zookeepersystem.ddl_distributed_queuesystem.part_logsystem.processes,快速了解集群状况。
  • 一键 Explain:通过可视化 AST 和管道视图即时了解查询执行计划。
  • 依赖关系图:可视化表关系,并跟踪数据在 Materialized Views、Distributed 表和外部系统之间的流动。
  • 集群监控:监控所有节点的实时指标、合并操作、复制状态、查询性能等。
  • 隐私与安全:所有 SQL 查询均直接从浏览器发送至 ClickHouse 服务器,确保数据完全私密。
DataStoria 文档
DataPup 是一款现代化的 AI 辅助跨平台数据库客户端,原生支持 ClickHouse。功能:
  • AI 驱动的 SQL 查询辅助和智能建议
  • 原生支持 ClickHouse 连接,并安全处理凭据
  • 美观且无障碍的界面,提供多种主题 (浅色、深色和彩色变体)
  • 高级查询结果筛选和探索
  • 跨平台支持 (macOS、Windows、Linux)
  • 性能快速、响应灵敏
  • 开源并采用 MIT 许可证
Dory 是一款 AI 原生 SQL 工作区,原生集成 ClickHouse 支持和 AI 功能。功能:
  • 用于 SQL 生成、解释和调试的 AI Copilot
  • 在统一工作区中管理和查询多个 ClickHouse 集群
  • 感知 schema 的 SQL 自动补全和多选项卡查询工作区
  • 支持筛选和可视化的交互式查询结果探索
  • AI 驱动的表摘要,帮助理解数据集
  • 可直接连接 ClickHouse,并支持 SSH 隧道
  • 现代化、开发者友好的界面,支持浅色、深色及其他主题
  • 跨平台桌面应用 (macOS、Windows、Linux) ,并支持 Docker
  • 开源并采用 MIT 许可证
ClickHouse Schema Flow Visualizer 是一款用于可视化 ClickHouse 表关系的开源 Web 应用。 它会连接到 ClickHouse 实例,解析 system.tables 元数据 (引擎类型、依赖关系、materialized view 的 SELECT) ,并渲染交互式表级数据流图,以及列级关系图,同时在每条边上标注转换表达式。图表使用 Dagre 布局,并以纯内联 SVG 形式渲染——无需加载任何客户端图表运行时。功能:
  • 通过直观的侧边栏浏览 ClickHouse 数据库和表
  • 数据流视图:表级上游来源和下游 materialized view
  • 关系视图:列级映射,并在每条边上显示解析出的转换表达式 (例如 toStartOfHour(scheduled_departure)avgState(delay_minutes))
  • MergeTreeReplicated*DistributedMaterializedViewDictionary 提供引擎感知的图标和颜色编码
  • 在关系视图中单击某一列,可高亮显示其在整个管道中的完整数据路径
  • 实时侧边栏过滤器,以及可跳转到任意表、列或引擎的 Ctrl+K / ⌘K 命令面板
  • 可选的元数据叠加层,显示每个表的行数和磁盘占用大小
  • 将当前图表导出为独立的 HTML 文件
  • 连接 ClickHouse 时支持 TLS,可选择跳过验证并使用自定义 CA / 客户端证书
ClickHouse Schema Flow Visualizer - 源代码
Tabix 项目中的 ClickHouse Web 界面。功能:
  • 无需安装额外软件,即可直接在浏览器中使用 ClickHouse。
  • 支持语法高亮的查询编辑器。
  • 命令自动补全。
  • 用于图形化分析查询执行的工具。
  • 配色方案选项。
Tabix 文档
HouseOps 是适用于 OSX、Linux 和 Windows 的 UI/IDE。功能:
  • 支持语法高亮的查询构建器。可在表格或 JSON 视图中查看响应结果。
  • 将查询结果导出为 CSV 或 JSON。
  • 显示附带说明的进程列表。支持写入模式。可停止 (KILL) 进程。
  • 数据库图,显示所有表及其列以及其他信息。
  • 快速查看列大小。
  • 服务器配置。
计划开发以下功能:
  • 数据库管理。
  • 用户管理。
  • 实时数据分析。
  • 集群监控。
  • 集群管理。
  • 监控 replicated 和 Kafka 表。
LightHouse 是一款轻量级 ClickHouse Web 界面。功能:
  • 支持筛选和查看元数据的表列表。
  • 支持筛选和排序的表预览。
  • 只读查询执行。
Redash 是一个数据可视化平台。Redash 支持包括 ClickHouse 在内的多个数据源,可将来自不同数据源的查询结果联接为一个最终数据集。功能:
  • 功能强大的查询编辑器。
  • 数据库浏览器。
  • 可将数据以不同形式呈现的可视化工具。
Grafana 是一个监控和可视化平台。“无论指标存储在何处,Grafana 都可让您查询、可视化、设置警报并了解这些指标。与团队一起创建、探索和共享仪表板,培养数据驱动的文化。深受社区信赖和喜爱” — grafana.com。ClickHouse 数据源插件支持将 ClickHouse 用作后端数据库。
qryn 是一个面向 ClickHouse 的多协议、高性能可观测性堆栈 (原名 cLoki),提供原生 Grafana 集成,允许用户通过任何支持 Loki/LogQL、Prometheus/PromQL、OTLP/Tempo、Elastic、InfluxDB 等协议的 agent 摄取和分析日志、指标及遥测链路追踪。功能:
  • 内置 Explore UI 和 LogQL CLI,用于查询、提取和可视化数据
  • 支持原生 Grafana API,无需插件即可进行查询、处理、摄取、追踪和告警
  • 强大的管道,可动态搜索、筛选和提取日志、事件、链路追踪等数据
  • 摄取和 PUSH API 与 LogQL、PromQL、InfluxDB、Elastic 等完全兼容
  • 可直接与 Promtail、Grafana-Agent、Vector、Logstash、Telegraf 等 agent 配合使用
DBeaver - 支持 ClickHouse 的通用桌面数据库客户端。功能:
  • 支持语法高亮和自动补全的查询开发。
  • 支持筛选和元数据搜索的表列表。
  • 表数据预览。
  • 全文搜索。
默认情况下,DBeaver 不使用会话进行连接 (例如 CLI 会使用) 。如果需要会话支持 (例如为会话设置配置) ,请编辑驱动程序连接属性,并将 session_id 设置为随机字符串 (底层使用 HTTP 连接) 。之后,您可以在查询窗口中使用任何设置。
clickhouse-cli 是一个使用 Python 3 编写的 ClickHouse 替代命令行客户端。功能:
  • 自动补全。
  • 查询和数据输出的语法高亮。
  • 数据输出的分页器支持。
  • 自定义类 PostgreSQL 命令。
clickhouse-flamegraph 是一款用于将 system.trace_log 可视化为 flamegraph 的专用工具。
cickhouse-plantuml 是一个用于生成表架构 PlantUML 图的脚本。
ClickHouse table graph 是一个用于可视化 ClickHouse 表之间依赖关系的简单 CLI 工具。该工具从 system.tables 表中获取表之间的关系,并以 mermaid 格式构建依赖关系流程图。借助此工具,您可以轻松可视化表依赖关系并了解 ClickHouse 数据库中的数据流。得益于 mermaid,生成的流程图美观且可轻松添加到您的 markdown 文档中。
xeus-clickhouse 是一个适用于 ClickHouse 的 Jupyter 内核,支持在 Jupyter 中使用 SQL 查询 CH 数据。
MindsDB 是一个适用于包括 ClickHouse 在内的数据库的开源 AI 层,可让您轻松开发、训练和部署先进的机器学习模型。MindsDB Studio(GUI) 可让您从数据库训练新模型、解读模型作出的预测、识别潜在的数据偏差,并使用可解释 AI 功能评估和可视化模型准确性,以便更快地调整和优化机器学习模型。
DBM DBM 是一款 ClickHouse 可视化管理工具!功能:
  • 支持查询历史 (分页、全部清除等)
  • 支持对选定 SQL 子句进行查询
  • 支持终止查询
  • 支持表管理 (元数据、删除、预览)
  • 支持数据库管理 (删除、创建)
  • 支持自定义查询
  • 支持多数据源管理 (连接测试、监控)
  • 支持监控 (处理器、连接、查询)
  • 支持迁移数据
Bytebase 是一款面向团队的 Web 开源 schema 变更与版本控制工具,支持包括 ClickHouse 在内的多种数据库。功能:
  • 支持开发人员与 DBA 之间的 schema 审核。
  • 数据库即代码:在 GitLab 等 VCS 中对 schema 进行版本控制,并在代码提交时触发部署。
  • 通过按环境制定策略简化部署。
  • 完整的迁移历史记录。
  • schema drift 检测。
  • 备份与恢复。
  • RBAC。
Zeppelin-Interpreter-for-ClickHouse 是适用于 ClickHouse 的 Zeppelin 解释器。与 JDBC 解释器相比,它能为长时间运行的查询提供更好的超时控制。
ClickCat 是一个友好的用户界面,可让您搜索、探索和可视化 ClickHouse 数据。功能:
  • 无需安装即可运行 SQL 代码的在线 SQL 编辑器。
  • 您可以查看所有进程和 mutation,并可在 UI 中终止尚未完成的进程。
  • 指标包括集群分析、数据分析和查询分析。
ClickVisual ClickVisual 是一个轻量级开源日志查询、分析和告警可视化平台。功能:
  • 支持一键创建分析日志库
  • 支持日志采集配置管理
  • 支持自定义索引配置
  • 支持告警配置
  • 支持按库和表配置权限粒度
ClickHouse-Mate 是一个 Angular Web 客户端和用户界面,用于在 ClickHouse 中搜索和探索数据。功能:
  • ClickHouse SQL 查询自动补全
  • 快速导航数据库和表树
  • 高级结果筛选和排序
  • 内嵌 ClickHouse SQL 文档
  • 查询预设和历史记录
  • 100% 基于浏览器,无需服务器/后端
该客户端可通过 GitHub Pages 立即使用:https://metrico.github.io/clickhouse-mate/
Uptrace 是一款基于 OpenTelemetry 和 ClickHouse 的 APM 工具,提供分布式链路追踪和指标。功能:
  • OpenTelemetry 链路追踪、指标和日志。
  • 使用 AlertManager 发送电子邮件、Slack 和 PagerDuty 通知。
  • 用于聚合 span 的类 SQL 查询语言。
  • 用于查询指标的类 PromQL 语言。
  • 预构建的指标仪表盘。
  • 通过 YAML 配置支持多个用户/项目。
clickhouse-monitoring 是一个简单的 Next.js 仪表盘,依赖 system.* 表来帮助监控并概览您的 ClickHouse 集群。功能:
  • 查询监控:当前查询、查询历史记录、查询资源 (内存、读取的 parts、file_open 等) 、资源消耗最高的查询、最常使用的表或列等。
  • 集群监控:总内存/CPU 使用情况、分布式队列、全局设置、mergetree 设置、指标等。
  • 表和 parts 信息:提供列级别的大小、行数、压缩率、part 大小等详细信息。
  • 实用工具:Zookeeper 数据探索、查询 EXPLAIN、终止查询等。
  • 指标可视化图表:查询和资源使用情况、merge/mutation 数量、merge 性能、查询性能等。
CKibana 是一项轻量级服务,可让您使用原生 Kibana UI 轻松搜索、探索和可视化 ClickHouse 数据。功能:
  • 将原生 Kibana UI 的图表请求转换为 ClickHouse 查询语法。
  • 支持采样和缓存等高级功能,以提升查询性能。
  • 最大限度降低用户从 ElasticSearch 迁移到 ClickHouse 后的学习成本。
Telescope 是一款现代化 Web 界面,用于探索存储在 ClickHouse 中的日志。它提供用户友好的 UI,可借助细粒度访问控制查询、可视化和管理日志数据。功能:
  • 简洁、响应式的 UI,提供强大的过滤器和可自定义的字段选择。
  • FlyQL 语法,支持直观且富有表现力的日志筛选。
  • 支持按时间绘制图表和分组,包括嵌套的 JSON、Map 和 Array 字段。
  • 可选支持原始 SQL WHERE 查询,用于高级筛选 (包含权限检查) 。
  • 已保存视图:保存并共享查询和布局的自定义 UI 配置。
  • 基于角色的访问控制 (RBAC) 和 GitHub 身份验证集成。
  • ClickHouse 端无需额外的代理或组件。
Telescope 源代码 · 在线演示
ClickLens 是一个现代化、功能强大且用户友好的 Web 界面,用于管理和监控 ClickHouse 数据库。它为开发人员、分析师和管理员提供了一套全面的工具,使其能够高效地与 ClickHouse 集群交互。ClickHouse 是一款出色的分析型数据库,但通过 CLI 或基础工具管理它可能颇具挑战。ClickLens 通过提供以下功能弥合了这一差距:
  • Discover - 灵活、类似 Kibana 的任意表数据探索
  • SQL Console - 使用语法高亮和流式结果编写、执行和分析查询
  • 实时监控 - 密切关注集群运行状况、查询性能和资源使用情况
  • schema 浏览器 - 浏览数据库、表、列、parts 等
  • 访问控制 - 直接通过 UI 管理用户和角色
  • 原生 RBAC - UI 权限直接源自 ClickHouse 授权
ClickLens 源代码
CHouse UI 是一个开源、自托管的 ClickHouse Web 界面,专为在生产环境中运行 ClickHouse 的团队打造。大多数工具通常只擅长某一个方面——查询工作区、仪表板、AI 助手或集群监控;而 CHouse UI 则将这些能力结合在一起:既提供团队访问层,也支持多集群统一监控,还内置一个自主运行的只读 AI SRE。不同于需要直接提供数据库凭据的客户端,它会在服务端加密存储凭据,并通过自身的 Role-Based 访问控制 (RBAC) 层控制访问,因此浏览器永远无法看到 ClickHouse 密码。功能:
  • 团队访问与安全 - 应用级 RBAC (预定义角色 + 自定义角色、细粒度的按 database/表划分的数据访问规则) 、带真实 session 上下文的审计日志,以及使用 AES-256-GCM 加密的服务端凭据。
  • 多集群统一监控 - 在一个面板中查看所有已配置的 集群 (status、memory、活动查询、异常、趋势迷你图) ,每张卡片独立轮询,并由后端 snapshot 轮询器提供支持。
  • Chouse AI — Fleet Doctor - 一个自主运行的只读 AI SRE:它使用受保护的仅限 system.*SELECT 工具 (ClickHouse readonly=1) 扫描整个集群群组,定位根因,并生成结构化报告,其中包含对高负载查询的深入分析和建议的重写方案。它绝不会修改 集群。
  • 监控选项卡中的 AI - 在 Query Logs 的某一行中提供“使用 Chouse AI 优化” (重写 + 前后 EXPLAIN 估算对比 + 在 SQL workspace 中打开) ,以及在 system.errors 某一行或某个 part 日志条目上提供一键“诊断”。
  • 阈值告警 - 节点 memory 百分比、单查询 memory,以及长时间运行查询规则可发送到 Slack 和电子邮件——并在超出阈值时附带自主根因分析。
  • 完整工作区 - Monaco SQL 编辑器、schema 浏览器、支持 kill 的实时查询视图、ClickHouse 原生监控 (memory 明细、parts/merges、副本延迟、延迟百分位数) ,以及数据导入/导出。
开源 (Apache 2.0) ,优先面向本地部署——所有功能开箱即用,没有付费层级。CHouse UI 源代码
clickhouse-flow 是一款开源工具,用于可视化 ClickHouse 表、视图和 materialized view 之间的数据流与依赖关系。功能:
  • 根据 ClickHouse 元数据 自动构建 schema 图。
  • 可视化通过 materialized view 传递的数据流。
  • 用于探索 schema 结构的交互式 UI。
  • 将图表导出为 PDF 或 SVG,以用于文档和共享。
  • 基于 Docker 的部署,可在开发环境中快速完成设置。

商业

DataGrip 是 JetBrains 推出的数据库 IDE,为 ClickHouse 提供专门支持。它还嵌入在其他基于 IntelliJ 的工具中:PyCharm、IntelliJ IDEA、GoLand、PhpStorm 等。功能:
  • 极快的代码补全。
  • ClickHouse 语法高亮。
  • 支持 ClickHouse 特有功能,例如嵌套列、表引擎。
  • 数据编辑器。
  • 重构。
  • 搜索和导航。
Yandex DataLens 是一项数据可视化和分析服务。功能:
  • 提供从简单柱状图到复杂仪表盘的丰富可视化类型。
  • 仪表盘可公开访问。
  • 支持包括 ClickHouse 在内的多种数据源。
  • 基于 ClickHouse 的物化数据存储。
DataLens 可供低负载项目免费使用,包括商业用途。
Holistics 是一个全栈数据平台和商业智能工具。功能:
  • 通过电子邮件、Slack 和 Google Sheet 自动定时发送报表。
  • 支持可视化、版本控制、自动补全、可复用查询组件和动态过滤器的 SQL 编辑器。
  • 通过 iframe 嵌入报表和仪表盘的分析功能。
  • 数据准备和 ETL 能力。
  • 支持用于数据关系映射的 SQL 数据建模。
Looker 是一个数据平台和商业智能工具,支持包括 ClickHouse 在内的 50 多种数据库方言。Looker 提供 SaaS 平台和自托管版本。用户可通过浏览器使用 Looker 探索数据、构建可视化和仪表盘、定时报表,并与同事分享洞察。Looker 提供了丰富的工具,可将这些功能嵌入其他应用程序,并提供 API 以便与其他应用程序集成数据。功能:
  • 使用 LookML 进行轻松灵活的开发,这是一种支持精心设计的 数据建模的语言,可为报表编写人员和最终用户提供支持。
  • 通过 Looker 的数据操作实现强大的工作流集成。
如何在 Looker 中配置 ClickHouse。
SeekTable 是一款用于数据探索和运营报表的自助式 BI 工具,既提供云服务,也提供自托管版本。SeekTable 的报表可嵌入到任何 Web 应用中。功能:
  • 面向业务用户的易用报表构建器。
  • 强大的报表参数,支持 SQL 过滤以及报表级查询自定义。
  • 可通过原生 TCP/IP 端点和 HTTP(S) 接口连接到 ClickHouse (两种不同的驱动) 。
  • 可在维度/度量定义中充分利用 ClickHouse SQL 方言的全部能力。
  • 用于自动生成报表的 Web API
  • 支持报表开发流程中的账户数据备份/恢复;数据模型 (cubes) /报表配置采用易于阅读的 XML,可存储在版本控制系统中。
SeekTable 对个人使用 免费如何在 SeekTable 中配置 ClickHouse 连接。
Chadmin 是一个简单的 UI,可用于查看当前在 ClickHouse 集群上运行的查询及其相关信息,并可在需要时终止这些查询。
TABLUM.IO — 一款用于 ETL 和数据可视化的在线查询分析工具。它支持连接 ClickHouse、通过功能丰富的 SQL 控制台查询数据,也可从静态文件和第三方服务加载数据。TABLUM.IO 可将查询结果可视化为图表和表。功能:
  • ETL:从常用数据库、本地和远程文件以及 API 调用中加载数据。
  • 功能丰富的 SQL 控制台,提供语法高亮和可视化查询构建器。
  • 将数据可视化为图表和表。
  • 数据物化和子查询。
  • 将数据报告发送至 Slack、Telegram 或电子邮件。
  • 通过专有 API 实现数据管道。
  • 支持以 JSON、CSV、SQL、HTML 格式导出数据。
  • 基于 Web 的界面。
TABLUM.IO 可作为自托管解决方案 (以 Docker 镜像形式) 运行,也可在云端运行。TABLUM.IO 了解有关该产品的更多信息
CKMAN 是一款用于管理和监控 ClickHouse 集群的工具!功能:
  • 通过浏览器界面快速、便捷地自动部署集群
  • 可以扩展或缩减集群
  • 对集群数据进行负载均衡
  • 在线升级集群
  • 在页面上修改集群配置
  • 提供集群节点监控和 ZooKeeper 监控
  • 监控表和分区的状态,并监控慢 SQL 语句
  • 提供易于使用的 SQL 执行页面
1bench 是一款支持多种数据库的原生桌面 GUI,对 ClickHouse 提供一流支持——涵盖服务器概览、schema 管理、向量搜索以及大型结果集浏览。功能:
  • 连接后即可查看服务器概览——版本、运行时间、正在运行的查询、活跃 merges、parts 和存储大小、副本状态,以及 clusters 和 nodes,全部一目了然。
  • 提供可视化查询构建器 (列选择器、过滤器、排序、限制) ,以及带语法高亮的 Monaco SQL 编辑器,并为每个连接保留查询历史。
  • 提供可视化 CREATE TABLE 向导,支持 MergeTree 变体、ORDER BYPARTITION BYSETTINGS 以及 Nullable() 自动封装。
  • 原生支持 ClickHouse 类型处理——NullableArrayLowCardinality 和嵌套对象。
  • 支持向量搜索——将 Array(Float32) embedding 列渲染为紧凑的向量单元,提供 2D embedding 可视化,并可通过 cosineDistance 查找相似项。
  • 支持在结果表中内联编辑数据并按批次保存,同时可使用 ClickHouse 的原生格式导入和导出 CSV/JSON/SQL。
  • 连接选项包括:HTTP/HTTPS、用于访问 firewall 后私有集群的 SSH 隧道,以及用于安全浏览 production 环境的可选只读模式。
  • 支持 ClickHouse Cloud 和 自托管 部署。
最后修改于 2026年8月15日