ClickHouse最简单的安装方法

 

 

 

安装包地址:

https://packagecloud.io/Altinity/clickhouse

 

无需下载安装包,更新yum源即可!!

 

 

最后: yum install -y clickhouse-server clickhouse-client  即可完成安装!!!

 

配置之后如果使用DBevaver连接不上,原因是需要修改config.xml的listen,由127.0.0.1修改本地ip地址或者0.0.0.0  

 

 

创建表报错:clickhouse  Can't create replicated table without ZooKeeper

 

原因:zookeeper配置错了:

 

 

 

 

 当你打开cluster表时候发现错误一般是没有配置分片组!!

 

 

 

 

https://clickhouse.yandex/docs/en/operations/table_engines/replication/#replicatedmergetree

 

 

CREATE TABLE utab
(
    EventDate DateTime,
    CounterID UInt32,
    UserID UInt32
) ENGINE = ReplicatedMergeTree('/clickhouse/tables/{shard}/hits', '{replica}')
PARTITION BY toYYYYMM(EventDate)
ORDER BY (CounterID, EventDate, intHash32(UserID))
SAMPLE BY intHash32(UserID)



INSERT into utab values ('2018-11-22 08:08:08',1,1);


SELECT * from utab;


CREATE TABLE utab_all (
    EventDate DateTime,
    CounterID UInt32,
    UserID UInt32
) ENGINE = Distributed('ck-daxin', 'default', 'utab', toYYYYMM(EventDate)) ;




SELECT count(1) from utab_all;

  

 

 

 

 

clickhouse集群安装:

https://clickhouse.yandex/tutorial.html 

转载于:https://www.cnblogs.com/leodaxin/p/10015700.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值