Clickhouse从入门到入坑(2)

218 阅读2分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 2 天,点击查看活动详情

生命不息,学习不止

题外话

阴天的一天,有点令人昏昏沉沉,早上也没注意,随便拿了件衣服就穿了,结果到了公司发现全是猫毛,突然不想养猫了,它不够大,我想养个老虎,或者像这么大的猫

image.png

废话不多说,上货

在这里插入图片描述

Clickhouse安装与部署

我这边采用的docker镜像的安装方式,系统是linux,步骤如下:

1.拉取镜像

docker pull yandex/clickhouse-server
docker pull yandex/clickhouse-client

2.启动容器

因为clockhouse包括服务端和客户端,所以启动时要映射两个端口,客户端默认端口8123 ,服务端默认端口9000

docker run -d -p 8123:8123 -p 9000:9000 --name clickhouse yandex/clickhouse-server

此时就可以使用链接工具尝试链接clickhouse,或者进入容器内部使用clickhouse-client

clickhouse容器内目录

当我们进入clickhouse容器后,目录大致如下

image.png

clickhouse-client 与 clickhouse-server在 etv 目录下

image.png

我们可以直接使用clickhouse-client查询数据

image.png

输入 exit 或 q 均可退出交互界面

clickhouse-server 下则是存放配置文件,用户名和密码可在相关配置文件中设置

clickhouse-client 也可通过 --config-file执行指定配置文件,xml格式文件,可配置客户端用户名密码等

总结

这次只列举了一种比较简单的安装部署方式,还有多种安装部署方式,详情可以参考官方手册,如下

clickhouse.com/docs/en/ins…

同样手册里也包含了一些测试样例数据可供大家测试使用,还有一些线上的演示环境

你以为结束了

下一篇我们继续挖坑

在这里插入图片描述

大家看完发现有什么错误,写在下面吧!跟我黑虎阿福比划比划! 在这里插入图片描述