自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 clickhouse Join优化之分桶Join

背景:ck在单表查询能够做到极致,但是在join上性能就相对尬尴,A JOIN B 特别是当两张表的数据都不小的时候,经常就会有内存溢出,超时等等情况特别是当AB都为分布表的时候就拿常用的事件表(events_all)和用户表(users_all)做JOIN为例,都是分布表表结构例子:事件本地表create table events_local( event_dt UInt32, user_id

2021-07-07 16:23:24 2900

原创 clickhouse bitmap 32位转64位

背景:官网未找到一个转换函数bitmapAndnot(bitmapBuild(arrayConcat([1111111111111], bitmapToArray(measure))), bitmapBuild([1111111111111])) AS measure思路:把一个大于32位的放入bitmap中,然后再排除

2021-07-07 15:43:10 556

原创 clickhouse 版本升级

先停了clickhouse进程ps -ef | grep clickhouse-server | grep -v grep | awk '{print $2}' | xargs kill -9clickhouse stop也可以,不过不够强力推荐先把数据目录和元数据目录备份了卸载老版本yum list installed | grep clickhouseyum remove -y clickhouse-server yum remove -y clickhouse-c

2021-07-06 23:54:18 481 1

原创 clickhouse 集群搭建

1.前提:三台单机版,单机搭建可参考:https://blog.csdn.net/a495679822/article/details/118524878zookeeper(非必须,多副本就需要了)可以参考:https://blog.csdn.net/a495679822/article/details/1185325372.集群配置metrika.xml首先我们在/etc/clickhouse-server/config.d文件夹下添加一个名为metrika.xml的配置文

2021-07-06 23:49:17 365

原创 zookeeper 集群搭建

1.创建三台虚拟机192.168.88.91 ck1192.168.88.91 ck2192.168.88.91 ck32.JDK环境yum install -y java-1.8.0-openjdk-devel注意!如下!版本:3.6.1,实际上只要>= 3.5.5版本都会出现这种问题。 问题原因:下载了错误的版本文件,Zookeeper从3.5.5后开始拆分为两个版本,而且他们的结构还很类似。 标准版本(Apache ZooKeeper x.y.z ),...

2021-07-06 23:41:07 110

原创 clickhouse 主键字段类型修改

场景:我想把user_id字段类型进行32和64之间的转换,包括有副本的情况(zookeeper)1.UInt64->UInt321.1 建表create table demo(when DateTime,user_id UInt64,bytes UInt64 )engine = MergeTree()ORDER BY user_idSETTINGS index_granularity = 8192;1.2 执行Alter语句报错ALTER .

2021-07-06 18:00:46 4468

原创 clickhouse 单机部署

1.在线安装1.添加存储库https://repo.yandex.ru/或者 https://repo.clickhouse.tech都可以yum install yum-utilsrpm --import https://repo.clickhouse.tech/CLICKHOUSE-KEY.GPGyum-config-manager --add-repo https://repo.clickhouse.tech/rpm/stable/x86_64查看所选版本[r..

2021-07-06 17:44:10 153

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除