ClickHouse 简介
ClickHouse 一款俄罗斯Yandex公司开源的数据库,使用C++编写,储存方式为列式存储。
对比其他数据库
优势
对列的聚合、计数、统计速度快,优与行式存储。
列存储有利于对数据的压缩 每一列选择压缩算法 大大提高压缩比
压缩比高就节省了磁盘空间
劣势
写入和修改性能差
单行查询和更新时性能差
不适合事务处理 大量小型读写操作性能差
1、解压ClickHouse
cd /opt/software/
tar -zxvf clickhouse-common-static-21.9.4.35.tgz
tar -zxvf clickhouse-common-static-dbg-21.9.4.35.tgz
tar -zxvf clickhouse-client-21.9.4.35.tgz
tar -zxvf clickhouse-server-21.9.4.35.tgz
2、安装
# 前三个无信息提示
clickhouse-common-static-21.9.4.35/install/doinst.sh
clickhouse-common-static-dbg-21.9.4.35/install/doinst.sh
clickhouse-client-21.9.4.35/install/doinst.sh
# 第一个提示设置用户密码
# 第二个提示是否允许远程连接 y
clickhouse-server-21.9.4.35/install/doinst.sh
3、启动服务
clickhouse start
4、连接
# 启动
clickhouse-client --password -m
# 退出
quit