ClickHouse 安装

简介

​ ClickHouse 支持单机安装、集群部署,当然也支持docker方式的部署。目前支持linux,且64位操作系统、支持SSE4.2 指令集。

Ubuntu/Debian 安装

 

sudo apt-get install dirmngr # optional
sudo apt-key adv –keyserver keyserver.ubuntu.com –recv E0C56BD4 # optional

echo “deb http://repo.yandex.ru/clickhouse/deb/stable/ main/” | sudo tee /etc/apt/sources.list.d/clickhouse.list
sudo apt-get update

sudo apt-get install -y clickhouse-server clickhouse-client

sudo service clickhouse-server start
clickhouse-client

官方还支持源码在其他满足要求的linux下通过编译源码的方式。

git clone –recursive –branch stable https://github.com/yandex/ClickHouse.git
cd ClickHouse
./release

对于 CentOS, RHEL 或者 Fedora

  • Yonder 的安装包 rpm 安装包
  • Altinity 三方公司的rpm安装包

docker 方式

启动服务

docker run -d –name some-clickhouse-server –ulimit nofile=262144:262144 yandex/clickhouse-server

启动客户端

docker run -it –rm –link some-clickhouse-server:clickhouse-server yandex/clickhouse-client –host clickhouse-server

总结

Clickhouse 整体还是比较简单的,有安装包,docker,当然也可以下载源码自行编译。

如果你只是快速的像熟悉或者只是本地搭建一个环境进行开发,那么建议使用docker的方式,方便快捷。

集群方式也是很复杂,但是也需要一些配置,篇幅较多,后续发布分享。

发表评论

电子邮件地址不会被公开。 必填项已用*标注