ClickHouse
ClickHouse, Inc. and contributors · ClickHouse 命令行二进制程序,用于对本地数据进行 SQL 分析、连接数据库服务器,以及运行独立配置的服务器。
介绍
AI 翻译查看原文ClickHouse 是一款面向分析工作负载设计的开源列式数据库。此 Mac cask 安装的是 clickhouse 命令行二进制程序,而不是桌面图形应用,也不包含 ClickHouse Cloud 订阅。它适合需要查询文件、测试 SQL 和连接现有 ClickHouse 数据库的开发者、数据工程师及分析师。
一个二进制程序,多种工作方式
该二进制程序提供本地、客户端和服务器模式。clickhouse local 可以使用 SQL 查询本地或远程文件,无需启动数据库服务器。clickhouse client 用于连接独立运行的服务器。服务器模式在经过明确配置并启动后,可以创建持久化数据库服务。安装此 cask 不会自动配置托管数据库、启动后台服务或创建生产集群。独立的 clickhousectl 管理工具并未被声明为此 cask 的安装产物。
分析与数据访问
使用 ClickHouse SQL 进行筛选、联接、聚合和分析查询。本地模式下的表函数可以访问文件或外部数据源,但需满足这些数据源对格式、凭据和网络的要求。持久化表需要适当的服务器或本地路径配置;默认的临时本地工作方式并不是持久化数据存储。不同进程不得同时共用已锁定的本地数据库目录。
Mac 软件包
记录的稳定版本为 26.9.12.8-stable,分别提供 Apple Silicon 和 Intel 压缩包。ARM64 ZIP 解压前的大小为 222,156,345 字节。Homebrew 会将该二进制程序放在其可执行文件路径中。此 cask 未声明额外的软件包依赖或冲突,其依赖数据也未明确指定最低 macOS 版本;这并不保证支持所有旧版 Mac 系统。请使用与 CPU 匹配的构建版本;如果 macOS 开发者验证阻止程序启动,请查阅官方安装指南。
服务器、权限与资源
远程连接需要可访问的端点、数据库凭据和适当的查询权限;在支持的情况下,请配置 TLS 以建立安全连接。启动本地服务器还需要审慎选择配置、数据目录、网络监听设置、身份验证和资源。大型查询可能消耗大量内存、CPU 和磁盘空间。执行会更改数据的操作前,请检查 SQL,并独立于安装过程维护备份。现有的 ClickHouse 二进制程序可能争用同一个可执行文件名;服务器共用数据目录或监听端口时也可能发生冲突,即使此 cask 未列出软件包冲突。
开源与云服务费用
ClickHouse 数据库依据 Apache License 2.0 分发,无需 ClickHouse Cloud 账户或软件订阅即可在本地使用。ClickHouse Cloud 是独立的托管服务,有其自身的账户、试用、按量计费和部署配置。外部存储和数据服务也可能收取访问费用。免费的数据库许可证不包含免费的云基础设施,也不保证其版本发布节奏与托管服务一致。
新版本 26.9.12.8-stable 更新内容 10月7日 · OpenNavo 编辑 · AI 翻译
- 变更将文件系统缓存的预留粒度改为动态调整。