ClickHouse是俄罗斯第一大搜索引擎Yandex开发的列式储存数据库.令人惊喜的是,这个列式储存数据库的性能大幅超越了很多商业MPP数据库软件,比如Vertica,InfiniDB.
相比传统的数据库软件,ClickHouse要快100-1000X:
100Million数据集:
ClickHouse比Vertica约快5倍,比Hive快279倍,比MySQL快801倍
1Billion数据集:
ClickHouse比Vertica约快5倍,MySQL和Hive已经无法完成任务了
该项目当前还有一些不足:
pre-build包只有Ubuntu平台的可用,并且该项目当前没有任何架构文档
只有Github上面的C++源代码
主要功能Truecolumn-oriented
Vectorizedqueryexecution
Datacompression
Parallelanddistributedqueryexecution
Real-timedataingestion
On-disklocalityofreference
Real-timequeryprocessing
Cross-datacenterreplication
Highavailability
SQLsupport
Localanddistributedjoins
Pluggableexternaldimensiontables
Arraysandnesteddatatypes
Approximatequeryprocessing
Probabilisticdatastructures
FullsupportofIPv6
Featuresforwebanalytics
State-of-the-artalgorithms
Detaileddocumentation
Cleandocumentedcode
应用场景WebandAppanalytics
AdvertisingnetworksandRTB
Telecommunications
E-commerce
Informationsecurity
Monitoringandtelemetry
Businessintelligence
Onlinegames
InternetofThings
评论