链滴
社区愿景和功能特性
优雅的 Markdown 所见即所得编辑
快捷键交互
随时自由编辑分享内容
支持注销账号来去自由
分布式社区网络
开放 API
产品
Symphony 社区系统(Java)
Solo 博客系统(Java)
Vditor 编辑器(TypeScript)
思源笔记(Electron、Go)
Pipe 博客平台(Vue、Go)
发展计划表
发展简史
榜单
GitHub 仓库排行
帖子打赏排行
Solo 博客端排行
积分排行
活跃度排行
贡献排行
本站基于开源项目 Sym
编程代码问答
登录
注册
首页
>
标签
ClickHouse
16
引用 •
1
回帖 •
931
浏览
参与讨论
关注
关注
分享
redash
2
引用 •
6
回帖
Buffer
1
引用
Java
Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。
3187
引用 •
8213
回帖
主键
3
引用 •
2
回帖
value
2
引用 •
2
回帖
分布式
80
引用 •
149
回帖 •
4
关注
select
16
引用 •
14
回帖 •
1
关注
默认
热议
好评
优选
最近回帖
关注者
查看所有标签
ClickHouse 对接 Redash
Redash 安装 环境选择 [链接]支持的环境有 Ubuntu 16.04, AWS, Google Compute Cloud 和 Docker。 Ubuntu 16.04 all right, 这里先使用 ubuntu 16.04 来安装 Redash 注意的是,在 virtual box 中安装 ubuntu ..
1.3K
6 年前
ClickHouse 在 CentOS7 下的编译
背景 ClickHouse 是目前很热的一款 OLAP 产品。 为了深入了解 ClickHouse,从源码级别来进行从头编译是必须的。 编译 ClickHouse 准备编译环境 准备虚拟机 安装虚拟机 VirtualBox 安装 CentOS7 [链接] 安装镜像,内存 8G,硬盘 60G. 选择最小安装 编译 下载最 ..
1.3K
6 年前
ClickHouse 的分布式引擎
分布式引擎 分布式引擎可以将集群操作透明成单机操作。 集群不支持水平扩展,必须修改配置文件。 分布式表中的子表必须是最终表,不能仍然是分布式表。 配置可以动态生效,服务不需要重启。 开启 通过修改配置文件,示例如下 1 false example01-01-1 9000 example01-01-2 9000 2 f ..
1.4K
6 年前
ClickHouse 初体验
追求更好的体验,本文采用 docker 方式。 环境部署 详细可参考 [链接]和 [链接] 启动 Server $ docker run -d --name some-clickhouse-server --ulimit nofile=262144:262144 yandex/clickhouse-server 启动 ..
781
6 年前
ClickHouse 的主键设置
概况 ClickHouse 的主键是稀疏索引。 存储结构 本段落来自于参考一。参考一写的非常好,这里原文转载。 在 CK 里,主键索引用的并不是 B 树,而是稀疏索引。 如图,在一个表的分区里,包括如下数据文件: 校验值 列名 列.mrk 列.bin 主键 [图片] 它们的关系如下: 每隔 8192 行数据,是 1 个 ..
7.8K
6 年前
ClickHouse 按天设置分区
背景 ClickHouse 默认为每月一个分区 问题 如何实现每天一个分区呢,或者每周一个分区 :) 方法 在 54310 版本中,支持了这个功能。 升级到版本 > 54310 具体略 转为开发模式 SET experimental_allow_extended_storage_definition_syntax ..
4.3K
6 年前
ClickHouse 的 MergeTree 引擎
背景 ClickHouse 中的代表引擎是 MergeTree 引擎。在标准的 MergeTree 引擎外,还有一些特色的子引擎。这些引擎各自的特点是什么呢? 引擎列表 [链接] [链接] [链接] [链接] [链接] AggregatingMergeTree [链接] 支持对 AggregateFunction 的中 ..
1.6K
6 年前
ClickHouse 权限控制
示例 添加一个用户 user_abeffect,允许访问数据库 default,权限为只读。 e8e3b6b9abf4d7347d5c749de337f6822267912e161ab4d57cb5179f0492510c readonly default default password_sha256_hex 生 ..
772
6 年前
ClickHouse 监控
参考了众多资料,这里提供了主流的监控方案 [链接] 采集数据点 [链接] 存储数据点 [链接] 展示数据点 具体过程 Docker 版本 f1yegor 提供了一个集成的 docker 环境,可以直接使用 下载 docker pull f1yegor/clickhouse-exporter 启动 docker run ..
1.6K
6 年前
ClickHouse 对接 Superset(快船)
背景 Superset 是源于 airbnb 的 BI web 组件,目前为 apache 孵化项目,主要特征有: 可视化展示和探索数据 漂亮的图表 不用编码来实现数据的下钻和切分 SQL 方式来获取数据 有安全模型和权限控制 支持定义维度,指标 支持对接大多数 SQL 数据库 与 druid 深度整合 支持缓存来快速 ..
4.1K
6 年前
ClickHouse 聚合函数
背景 ClickHouse 中内置许多标准 SQL 外的函数。 这里记录一下其中[链接]的学习笔记。 聚合函数 常用函数 count 返回记录条数。 如 SELECT count() FROM table 注:如果求 COUNT(DISTINCT x),则使用 uniq 函数 any(x) 返回遇到的第一个值 备注:待 ..
11.4K
6 年前
ClickHouse 的 Buffer 引擎
背景 [链接],指把数据先写入内存 Buffer 表,再周期性的刷入磁盘表中。 读取数据时,会同时从 Buffer 表和磁盘表读取。 示例 先给例子 CREATE TABLE merge.hits_buffer AS merge.hits ENGINE = Buffer(merge, hits, 16, 10, 100 ..
1.7K
6 年前
试用 prometheus
安装 docker 版本 参考自 prometheus docker 查询 docker search prometheus NAME DESCRIPTION STARS OFFICIAL AUTOMATED prom/prometheus 357 [OK] basi/prometheus-swarm A sample ..
296
6 年前
clickhouse 常用命令
按月删除, testdb 是库名,testtable 是表名 ALTER TABLE testdb.testtable DROP PARTITION '201907' clickhouse 导出 clickhouse-client -h 127.0.0.1 -d log -m -u default --password ..
2.3K
5 年前
ClickHouse 中的公共表表达式 CTE
[图片] 什么是公共表表达式(CTE) ?在本文中,学习如何在 ClickHouse 数据库中使用 CTE,并通过示例跟踪用例 在下列情况下使用 CTE 很方便: 当一个请求可以获得数据,并且其大小适合内存空间时 需要多次使用此查询的结果 创建递归查询 额外的好处是提高了 SQL 查询的可读性。 CTE 与临时表和嵌套 ..
84
2 年前
Mac 使用 Docker-compose 安装部署 Clickhouse 的经验和问题
最近尝试在 Macbook 上部署 Clickhouse 学习使用,在此记录下相关经验和问题 安装部署 Clickhouse 主要针对 Linux 系统进行开发,尽管也有针对 Mac OS 的安装包,但官方文档中说不推荐使用。因此,为了最接近原生 Linux 版本的 Clickhouse 运行的效果,尝试使用 Dock ..
23
11 个月前