一、ClickHouse簡介
1、基礎簡介
Yandex開源的數(shù)據分析的數(shù)據庫,名字叫做ClickHouse,適合流式或批次入庫的時序數(shù)據。ClickHouse不應該被用作通用數(shù)據庫,而是作為超高性能的海量數(shù)據快速查詢的分布式實時處理平臺,在數(shù)據匯總查詢方面(如GROUP BY),ClickHouse的查詢速度非常快。
2、數(shù)據分析能力
OLAP場景特征
列式數(shù)據存儲
(1)、行式數(shù)據
(2)、列式數(shù)據
(3)、對比分析
分析類查詢,通常只需要讀取表的一小部分列。在列式數(shù)據庫中可以只讀取需要的數(shù)據。數(shù)據總是打包成批量讀取的,所以壓縮是非常容易的。同時數(shù)據按列分別存儲這也更容易壓縮。這進一步降低了I/O的體積。由于I/O的降低,這將幫助更多的數(shù)據被系統(tǒng)緩存。
二、整合SpringBoot框架
該案例基于:Druid連接池和mybatis進行整合。Druid 1.1.10 版本 SQL Parser對clickhouse的開始提供支持。
1、核心依賴
ru.yandex.clickhouse clickhouse-jdbc 0.1.53
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)建站www.cdcxhl.com,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。