clickhouse
-
OLAP 联机分析处理
-
OLTP 联机事务处理
click house系统架构
-
clickhouse概述
-
系统架构
-
一些特征 :列式数据库管理系统、完备的DBMS系统、数据压缩 等
-
优缺点:
-
基本概念:
-
安装部署
-
安装部署
-
基础入门
-
数据类型:
-
数值类型:
-
字符串类型:
-
时间类型:
-
复合类型:
-
特殊类型:
-
语法入门:
- 数据表
show databases;
use database_name;
-- 三种建表方式
CREATE TABLE [IF NOT EXISTS] [db_name.]table_name (
name1 [type] [DEFAULT|MATERIALIZED|ALIAS expr],
name2 [type] [DEFAULT|MATERIALIZED|ALIAS expr],
省略…) ENGINE = engine
create table if not exists tb_test1_copy as default.tb_test1 engine=Memory ; --将复制default数据库中的tb_test1表的表结构
CREATE TABLE [IF NOT EXISTS] [db_name.]table_name ENGINE = engine AS SELECT … ;
DROP TABLE [IF EXISTS] [db_name.]table_name ;
- 临时表
create temporary table [if not exists] tabel_name(
name1 [type] [DEFAULT|MATERIALIZED|ALIAS expr],
name2 [type] [DEFAULT|MATERIALIZED|ALIAS expr],
)
- 分区表
- 视图
-
DDL 修改数据库数据表 select update insert delete
-
数据表DDL
alter table test_alter add columns age Uint8;
alter table tb_name MODIFY COLUMN [IF EXISTS] name [type] [default_expr];
alter table tb_name drop column column_name;
-
分区表DDL
-
DML 操作数据表数据
-
插入数据
insert into tb_name values(v1, v2,.....v3),(v1, v2,.....v3)
INSERT INTO [db.]table [(c1, c2, c3…)] FORMAT format_name data_set
INSERT INTO [db.]table [(c1, c2, c3…)] SELECT ...
-
数据删除修改
- 引擎详解