一、ClickHouse是什么?
ClickHouse是一個用於聯機分析(OLAP)的列式數據庫管理系統(DBMS)。
二、為什么要使用ClickHouse?
一個字快,有些時候我們需要對生產數據進行大量的報表分析和統計,而使用OLTP (mysql) 數據庫進行統計又太慢,影響生產。
三、CentOS下安裝單機版ClickHouse
1、安裝依賴
yum install yum-utils
2、導入鏡像源
rpm --import https://repo.clickhouse.tech/CLICKHOUSE-KEY.GPG yum-config-manager --add-repo https://repo.clickhouse.tech/rpm/clickhouse.repo
3、安裝clickhouse的服務端和客戶端
yum install -y clickhouse-server clickhouse-client
如果在線安裝實在太慢,可以自行下載rpm包進行安裝
https://repo.yandex.ru/clickhouse/rpm/stable/x86_64/
如:
clickhouse-common-static-20.9.3.45-2.x86_64.rpm
clickhouse-server-20.9.3.45-2.noarch.rpm
clickhouse-client-20.9.3.45-2.noarch.rpm
注意,這三個rpm版本最好一致。
rpm -ivh clickhouse-common-static-20.9.3.45-2.x86_64.rpm rpm -ivh clickhouse-client-20.9.3.45-2.noarch.rpm rpm -ivh clickhouse-server-20.9.3.45-2.noarch.rpm
4、啟動服務
systemctl start clickhouse-server
5、進入客戶端
clickhouse-client
