ClickHouse 是俄罗斯的 Yandex 于2016年开源的列式存储数据库(DBMS),主要用于在线分析处理查询(OLAP),能够使用SQL 查询实时生成分析数据报告。
- ## 官网
- https://clickhouse.com/
-
-
- ##
- https://clickhouse.com/docs/zh/interfaces/cli
-
- ## 下载地址
- http://repo.red-soft.biz/repos/clickhouse/stable/el7/
-
- ## 二进制下载地址
- https://github.com/ClickHouse/ClickHouse/releases/tag/v20.3.5.21-stable
-
-
- ## 文档
- https://clickhouse.com/docs/en/
- ## 部署参考
- https://blog.csdn.net/weixin_32265569/article/details/11182281
- ## 连接
- clickhouse-client -h 127.0.0.1
-
- ## 查看版本
- select version() ## version: V20.3.5.21
-
- ##
可以通过两种方式来配置参数:
- ## 详情参看官网
- https://blog.csdn.net/ifenggege/article/details/119958937
-
- ##
- ## 查看集群状态
- select * from `system`.clusters;
- -- 创建表
- create table test02(id Int16,name String) ENGINE=Log;
-
-
- --- 写入数据
- insert into test02 values (1,'aa'),(2,'bb'),(3,'cc');
-
- -- 查询数据
- desc test02;
- select * from test02
-
- -- 示例2
- create table tb_teacher (
- tid Int8,
- name String,
- age UInt8,
- gender String,
- sal Float64
- )engine=Log;
-
- insert into tb_teacher values
- (1, 'wbb', 27, 'm', 20000),
- (2, 'lbb', 25, 'f', 30000),
- (3, 'mbb', 26, 'm', 40000),
- (4, 'sbb', 37, 'f', 50000),
- (5, 'lbb', 17, 'm', 60000);
-
-
- create view teacher_view as select name, sal from tb_teacher;
-
- -- 普通视图不存储数据,只是一个指向
- select * from teacher_view;