ClickHouse单机版安装及卸载

ClickHouse是俄罗斯Yandex于2016年开源的列式存储数据库(DBMS),主要用于在线分析查询(olap),能够使用sql查询实时生成分析数据报告。
一、安装
 
 
我这边选择的是下面的版本
 
wget --content-disposition https://packagecloud.io/Altinity/clickhouse/packages/el/7/clickhouse-client-19.17.10.1-1.el7.x86_64.rpm/download.rpm
wget --content-disposition https://packagecloud.io/Altinity/clickhouse/packages/el/7/clickhouse-common-static-19.17.10.1-1.el7.x86_64.rpm/download.rpm
wget --content-disposition https://packagecloud.io/Altinity/clickhouse/packages/el/7/clickhouse-server-19.17.10.1-1.el7.x86_64.rpm/download.rpm
wget --content-disposition https://packagecloud.io/Altinity/clickhouse/packages/el/7/clickhouse-server-common-19.17.10.1-1.el7.x86_64.rpm/download.rpm

全部安装:rpm -ivh *.rpm

 

 

 缺少依赖包,

yum search libicu
yum install libicu.x86_64

 继续执行 rpm -ivh *.rpm

 

 

 安装成功

启动clickserver:service clickhouse-server start
停止clickserver:service clickhouse-server stop
 
使用client链接server:clickhouse-client

 连接正常。

 

二、卸载

1)yum list installed | grep clickhouse

 2) yum remove -y clickhouse-common-static

 3)yum remove -y clickhouse-server-common

 4)rm -rf /var/lib/clickhouse

  rm -rf /etc/clickhouse-*

  rm -rf /var/log/clickhouse-server

卸载完成。

 

卸载后我重新安装了最新版本

 

 

因为:在Clickhouse 20.8.2.3 版本中新增一个数据库引擎,将clickhouse模拟为MySQL的从库,可以通过mysql的binlog实时的接收来自mysql的数据并在clickhouse物化,极大提升了数仓的查询性能和数据同步的时效性。同时增加了获取mysql数据的方式,除了mysql协议和mysql函数和mysql表引擎,clickhouse可以作为mysql的从库。

 

posted @ 2020-12-19 22:06  楔子  阅读(3165)  评论(0)    收藏  举报