介绍
ClickHouse 是俄罗斯的 Yandex 于2016年开源的列式存储数据库(DBMS),主要用于在线分析处理查询(OLAP),能够使用SQL 查询实时生成分析数据报告。文章来源:https://www.toymoban.com/news/detail-687164.html
官网
## 官网
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
##
clickhouse-client 配置参数
可以通过两种方式来配置参数:文章来源地址https://www.toymoban.com/news/detail-687164.html
- 直接在命令行执行参数
- 通过配置文件指定
## 详情参看官网
https://blog.csdn.net/ifenggege/article/details/119958937
##
集群操作
## 查看集群状态
select * from `system`.clusters;
DDL操作
-- 创建表
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;
到了这里,关于clickhouse 常用运维命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!