嚼碎喂饭式学习教程
原创大约 2 分钟
文档
多平台(windows/mac/linux) + 多方式(docker/rpm/yum)部署
官方users配置文件(config.xml
和users.xml
一般在同级目录下,除非手动指定)
部署
安装好Docker,然后执行下面的脚本。
# 安装Server(仅测试环境)
> docker pull clickhouse/clickhouse-server
> docker run -d --name clickhouse \
--rm --network=host \
--ulimit nofile=262144:262144 \
-p 8123:8123 -p 9000:9000 \
-e TZ=Asia/Shanghai \
-v /home/work/volumes/clickhouse:/var/lib/clickhouse \
--privileged=true \
clickhouse/clickhouse-server
# 安装Client
> sudo yum install -y yum-utils
> sudo yum-config-manager --add-repo https://packages.clickhouse.com/rpm/clickhouse.repo
> sudo yum install -y clickhouse-client
# 启动Client
> clickhouse-client
数据集
Anonymized Yandex.Metrica Data
Terabyte of Click Logs from Criteo
The OpenSky Network 2020 的众包空中交通数据
工具
Clickhouse有三种不同的客户端。
Clickhouse-Server自带的Web客户端(部署后换成自己的IP):无需任何额外安装,使用简单
Clickhouse-Client:命令行操作界面
dbeaver客户端工具:类似于Navicat,强大、直观的可视化界面
一般情况下,推荐使用dbeaver;但如果需要查询有分区的表,则推荐使用Clickhouse-Client。
下面是三种不同客户端查询结果的对比。

给系统,给文档,给示例数据,还手摸手地操作和示范,生怕别人学不会😄。
感谢支持
更多内容,请移步《超级个体》。