摘要:
1、数据类型 1.1、时间字段类型 建表时能用数值型或日期时间型表示的字段就不要用字符串,全String类型在以Hive为中心的数仓建设中常见,但ClickHouse环境不应受此影响。虽然ClickHouse底层将DateTime存储为时间戳Long类型,但不建议存储Long类型,因为DateTim 阅读全文
摘要:
ClickHouse 副本的目的主要是保障数据的高可用性,即使一台ClickHouse节点宕机,那么也可以从其他服务器获得相同的数据。官网地址如下: https://clickhouse.com/docs/en/engines/table-engines/mergetree-family/repli 阅读全文
摘要:
基本上来说传统关系型数据库(以MySQL为例)的SQL语句,ClickHouse基本都支持,这里不会从头讲解SQL语法只介绍ClickHouse与标准SQL(MySQL)不一致的地方。 1、insert 基本与标准SQL(MySQL)基本一致 insert into [table_name] val 阅读全文
摘要:
6、SummingMergeTree 对于不查询明细,只关心以维度进行汇总聚合结果的场景。如果只使用普通的MergeTree的话,无论是存储空间的开销,还是查询时临时聚合的开销都比较大。ClickHouse 为了这种场景,提供了一种能够“预聚合”的引擎SummingMergeTree 建表 crea 阅读全文
摘要:
4.4、二级索引 目前在ClickHouse的官网上二级索引的功能是默认开始的,创建测试表 create table t_order_mt2( id UInt32, sku_id String, total_amount Decimal(16,2), create_time Datetime, IN 阅读全文
摘要:
1、表引擎介绍 ClickHouse表引擎是ClickHouse的一大特色。可以说, 表引擎决定了如何存储表的数据。包括: 数据的存储方式和位置,写到哪里以及从哪里读取数据。 支持哪些查询以及如何支持。 并发数据访问。 索引的使用(如果存在)。 是否可以执行多线程请求。 数据复制参数。 表引擎的使用 阅读全文
摘要:
1、整形 固定长度的整型,包括有符号整型或无符号整型。 整型范围(-2n-1~2n-1-1): Int8 - [-128 : 127] Int16 - [-32768 : 32767] Int32 - [-2147483648 : 2147483647] Int64 - [-922337203685 阅读全文
摘要:
这篇文章主要记录一些 linux 常用命令,以备查看。 一、Vim vim 是一个常用的文本编辑命令,一些常用的命令大家应该都有使用,现在记录一些使用不是很频繁单偶尔会用到的一些命令; 1、vim 批量替换;有以下一个文件,我们将令狐冲替换为令狐少侠 [hui@hadoop201 ~]$ cat t 阅读全文
摘要:
问题场景 [hui@hadoop201 apache-doris-0.15.0]$ chown hui:hui apache_hdfs_broker/ 如果 apache_hdfs_broker/ 下面还有子目录,那么这个命令只能将最上层的目录进行改变所属组 如果想要改变目录以及目录下的子目录以及文 阅读全文
摘要:
1、关闭原因 最近发现系统运行压力有点大,排查一番也没看出来个一二三来,故先把桌面系统关了吧,能节省一点系统资源。 2、查看当前默认的启动模式 [hui@hadoop105 ~]$ systemctl get-default graphical.target 查看运行级别 [hui@hadoop10 阅读全文