ClickHouse 的發展
近十年以來,交互式分析領域百花齊放,大量解決方案隨著大數據技術升級而涌現,但尚未有產品達到類似 Oracle 和 MySQL 一樣在 OLTP(Online Transaction Processing)領域中領先的地位。其中,ClickHouse 作為一款 PB 量級的交互式分析數據庫,最早是由號稱“俄羅斯 Google ”的 Yandex 公司開發,并很快作為世界第二大網絡引擎的流量分析平臺 Yandex.Metrica(同類產品包括 Google Analytics、友盟統計)的核心查詢引擎。
綜合來說,ClickHouse 作為交互式分析數據庫,有幾大明顯優勢:
? 多:大規模并行計算框架,超高吞吐的實時寫入能力;
? 快:極致的查詢性能,尤其是在大寬表為主體的數據模型中;
? 好:無侵入式架構,輕松集成到現有系統,可復用上下游數據開發工具;
? 省:充分利用硬件資源,以極低的成本分析海量數據;

DB-Engine 上 ClickHouse 的排名趨勢圖
自 2016 年開源以來,ClickHouse 憑借其數倍于其他頂尖交互式分析數據庫的極致性能,成為該領域的后起之秀,發展速度非常迅猛。截止 2021 年 8 月份,ClickHouse 已在 Github 上獲得 18.2K Star,DB-Engines 排名近一年上升 16 位,并在國內獲得字節跳動、快手、京東等互聯網企業的生產級使用。
ClickHouse與字節跳動的故事
近年來,字節跳動旗下抖音、今日頭條等產品的成長速度之快引人注目。事實上,承載著這些產品持續高速增長的關鍵所在,是背后的中臺化技術底座。無論是在算法、AI 還是數據分析等核心技術上,字節跳動在相關領域中一直保持著領先水平。