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;
相关推荐
西风未眠2 天前
ClickHouse数据库引擎引起的数据丢失
数据库·clickhouse·故障
李兆龙的博客4 天前
从一到无穷大 #86:ClickHouse 收购 RunReveal——可观测性竞争进入宏观调控阶段
clickhouse
Gain_chance8 天前
大数据毕业设计实战|Data Insight Platform:用 FastAPI + ClickHouse 打造低门槛全链路数据洞察平台
大数据·数据库·clickhouse·毕业设计·fastapi
迷迭香yy11 天前
A股数据本地存储方案对比JSON、SQLite、ClickHouse、DuckDB怎么选 IG50免费开源股票数据API接口
clickhouse·sqlite·json
leisoo809712 天前
本地股票数据深度对比ClickHouse与Parquet存储方案 IG50免费开源股票数据API接口
clickhouse·开源
A.说学逗唱的Coke14 天前
【数据库专题】ClickHouse 深度实战:从列式存储原理到 PB 级海量日志与可观测性分析
数据库·clickhouse·硬件架构
吉甫作诵20 天前
阿里云 ECS 安装 ClickHouse:密码配置、目录迁移与基础调优
大数据·clickhouse
NineData20 天前
NineData Oracle 到 ClickHouse 数据迁移完整流程:结构复制、全量装载、增量同步
数据库·clickhouse·oracle·数据迁移·ninedata·增量同步·数据迁移工具
DB哥讲数据库24 天前
【ClickHouse安装教程】从零开始部署高性能列式数据库(附ClickHouse安装包)
数据库·clickhouse
流烟默24 天前
ClickHouse三种驱动对比分析
clickhouse·驱动对比