ClickHouse简介
ClickHouse是一个用于联机分析(OLAP)的列式数据库管理系统(DBMS)。ClickHouse最初是一款名为Yandex.Metrica的产品,主要用于WEB流量分析。ClickHouse的全称是Click Stream,Data WareHouse,简称ClickHouse。
ClickHouse非常适用于商业智能领域,除此之外,它也能够被广泛应用于广告流量、Web、App流量、电信、金融、电子商务、信息安全、网络游戏、物联网等众多其他领域。ClickHouse具有以下特点:
支持完备的SQL操作
列式存储与数据压缩
向量化执行引擎
关系型模型(与传统数据库类似)
丰富的表引擎
并行处理
在线查询
数据分片
ClickHouse作为一款高性能OLAP数据库,存在以下不足。
不支持事务。
不擅长根据主键按行粒度进行查询(虽然支持),故不应该把ClickHouse当作Key-Value数据库使用。
不擅长按行删除数据(虽然支持)
单机安装
下载RPM包
本文安装方式选择的是离线安装,可以在下面的链接中下载对应的rpm包,也可以直接百度云下载
在我们安装的软件中包含这些包:
包,包含 clickhouse-client 应用程序,它是交互式ClickHouse控制台客户端。
包,包含一个ClickHouse可执行文件。
包,包含要作为服务端运行的ClickHouse配置文件。
总共包含四个RPM包,
尖叫提示:如果安装过程中,报错ÿ