【个人笔记】由浅入深分析 ClickHouse

项目中不少地方使用到ClickHouse,就对它做了一个相对深入一点的了解和研究。并对各种知识点及整理过程中的一些理解心得进行了汇总并分享出来,希望对其他同学能有帮助。 本文主要讲解ClickHouse的特点、读写过程、存储形式、索引、引擎、物化视图等特性。 适合 入门和进阶 大牛可直接跳过。 信息主要来自于互联网以及组内同学的讨论讲解。 如有理解错误的地方,欢迎批评指正。

大家想了解更多大数据相关内容请移驾我的课堂:
大数据相关课程

剖析及实践企业级大数据
数据架构规划设计
大厂架构师知识梳理:剖析及实践数据建模


1.介绍篇

1.1 概述

ClickHouse是一个面向联机分析处理(OLAP)的开源的面向列式存储的DBMS,简称CK。

  • 由俄罗斯第一大搜索引擎Yandex(俄罗斯版百度搜索)旨在提升网页点击日志分析性能 替换原来的MySQL引擎。
  • 2016.6.15开源,性能远超同期竞品
  • Github 19K+ stars, 社区非常活跃 国内各大公司广泛使用 (https://db-engines.com/en/ranking)

你可能感兴趣的:(大数据,clickhouse,数据库,大数据,列式存储,分布式数据库,分布式,数据仓库)