當前位置:
首頁 >
Clickhouse安装及使用/clickhouse-mysql安装
發布時間:2024/9/27
27
豆豆
生活随笔
收集整理的這篇文章主要介紹了
Clickhouse安装及使用/clickhouse-mysql安装
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本文轉自:https://blog.csdn.net/xyb1206/article/details/82982688
1.安裝clickhouse環境
ClickHouse對Debian/Ubuntu支持較好,但是工作當中服務器我們一般用CentOs。今天我們使用CentOs7來安裝一下ClickHouse。
操作系統版本:CentOS Linux release 7.5.1804 (Core)
檢查一下是否支持SSE 4.2指令集:
grep -q sse4_2 /proc/cpuinfo && echo "SSE 4.2 supported" || echo "SSE 4.2 not supported"2.下載安裝包
注意:在安裝第二步會出現依賴錯誤,需下載依賴,yum install ODBC
再次安裝clickhouse-server沒問題了。
安裝后配置路徑:cd /etc/clickhouse-server/
3.clickhouse配置
vi /etc/clickhouse-server/config.xml
修改服務器的配置文件/etc/clickhouse-server/config.xml,第65行,放開注釋即可,修改之后的內容如下:
vi /etc/clickhouse-server/users.xml
4.本地客戶端使用clickhouse-client
A: 通過insert into 語句插入:(字符串需要單引號才能插入)
B: 導入csv文件數據:
cat F_SZ_RYXX.csv | clickhouse-client --query="INSERT INTO f_sz_ryxx FORMAT CSV"C: mysql數據導入clickhouse
#du出的表大小 5.5G article_clientuser_sum.ibd#ClickHouse操作語句CREATE TABLE article_clientuser_sumENGINE = MergeTreeORDER BY id ASSELECT *FROM mysql('host:port', 'db', 'article_clientuser_sum', 'user', 'password') #耗時和平均速度0 rows in set. Elapsed: 137.251 sec. Processed 18.59 million rows, 7.34 GB (135.43 thousand rows/s., 53.48 MB/s.)5 clickhouse-mysql安裝及數據實時插入
在CentOS 7上測試
安裝EPEL(for python3)和MySQL(for libmysqlclient)repos
sudo yum install -y epel-release sudo yum install -y https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm如果您的回購中沒有EPEL,請直接從EPEL網站安裝
sudo yum install -y https://download.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm從packagecloud.io安裝數據閱讀器
sudo yum install -y clickhouse-mysqlclickhouse包也將作為依賴項安裝。
準備配置文件 - 將示例文件復制到生產環境中并進行編輯。
6 clickhouse客戶端連接
clickhouse-client -h 192.168.3.194 --port 9001總結
以上是生活随笔為你收集整理的Clickhouse安装及使用/clickhouse-mysql安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 什么是统计指数 有广狭二义
- 下一篇: 02_clickhouse安装,卸载,启