clickhouse 常用运维命令

介绍

ClickHouse 是俄罗斯的 Yandex 于2016年开源的列式存储数据库(DBMS),主要用于在线分析处理查询(OLAP),能够使用SQL 查询实时生成分析数据报告。

官网

bash 复制代码
## 官网
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/

部署参考

bash 复制代码
## 部署参考
https://blog.csdn.net/weixin_32265569/article/details/11182281

常用命令

bash 复制代码
## 连接
clickhouse-client -h 127.0.0.1

## 查看版本 
select @@version()    ## version: V20.3.5.21
 
## 

clickhouse-client 配置参数

可以通过两种方式来配置参数:

  • 直接在命令行执行参数
  • 通过配置文件指定
bash 复制代码
## 详情参看官网
https://blog.csdn.net/ifenggege/article/details/119958937

##

集群操作

bash 复制代码
## 查看集群状态
select * from `system`.clusters;

DDL操作

sql 复制代码
-- 创建表
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;
相关推荐
斯特凡今天也很帅13 小时前
clickhouse常用语句汇总——持续更新中
数据库·sql·clickhouse
SelectDB技术团队2 天前
从 ClickHouse、Druid、Kylin 到 Doris:网易云音乐 PB 级实时分析平台降本增效
大数据·数据仓库·clickhouse·kylin·实时分析
risc1234566 天前
【ClickHouse】RollingBitmap
clickhouse
斯特凡今天也很帅6 天前
clickhouse如何查看操作记录,从日志来查看写入是否成功
数据库·clickhouse
袖清暮雨11 天前
ClickHouse讲解
大数据·数据库·数据仓库·clickhouse·oracle
江枫渔火L13 天前
使用clickhouse的ReplacingMergeTree引擎表做活跃玩家信息表
数据库·clickhouse
潇凝子潇15 天前
Doris ClickHouse Greenplum 对比
clickhouse·doris·greenplum
递归尽头是星辰16 天前
ClickHouse核心优势分析与场景实战
大数据·数据仓库·clickhouse·实时分析·实时查询
鲁尼的小宝贝18 天前
基于Flink的数据中台管理平台
java·大数据·clickhouse·flink·yarn
问道飞鱼22 天前
【大数据知识】今天聊聊Clickhouse部署方案
大数据·clickhouse·部署