clickhouse
winsanity
这个作者很懒,什么都没留下…
展开
-
Docker Desktop安装ClickHouse
一、拉取镜像打开Windows命令窗口,执行docker pull yandex/clickhouse-serverdocker pull yandex/clickhouse-client二、运行临时容器 temp-clickhouse-serverWindows命令窗口执行命令docker run --rm -d --name=temp-clickhouse-server yandex/clickhouse-server三、配置(1) 在D盘根目录创建 D:/clickhou原创 2022-04-07 15:19:41 · 513 阅读 · 0 评论 -
clickhouse更新或删除操作未生效处理办法
clickhouse更新或删除操作未生效处理办法clickhouse更新语句alter table company update deleted = 1 where cid = '3217683755'clickhouse删除语句alter table company delete where cid = '3217683755'当执行了update或者delete操作后,数据未发生变化,查询已提交未执行操作。select * from system.mutations where is_d原创 2022-03-25 09:07:00 · 3108 阅读 · 0 评论 -
clickhouse表、字段等查询语句
clickhouse部分查询语句1.查询数据库所有表。select table from system.parts where database = 'economic_brain' group by table2.查询数据库表所有字段select distinct column from system.parts_columns where database='economic_brain' and table='company'3.查询数据库中表name、count、size。sele原创 2021-10-20 15:33:33 · 6959 阅读 · 2 评论 -
clickhouse重复数据处理
clickhouse重复数据处理1.重复数据产生原因正常我们使用MergeTree引擎创建表,虽然MergeTree拥有主键,但是它的主键没有唯一键的约束,这就意味着即便多行数据的主键相同,它们还是能够被正常写入。这里如果需要去重,可以使用 ReplacingMergeTree,它能够在合并分区时删除重复的数据,但是只能对同一分区的数据去重,且去重依据是order by排序键。2.使用ReplacingMergeTree引擎创建表create table replace_test(id Stri原创 2021-10-27 10:10:19 · 6629 阅读 · 8 评论 -
clickhouse select结果创建表,insert 现有表
clickhouse查询结果创建表,insert 现有表1、查询结果insert 现有表INSERT INTO company_weibo_old (ID, CID, COMPANY_NAME, NAME, ICO, INFO, TAGS, COUNT, FANS, FOLLOW_COUNT, SOURCE_URL, CREATE_TIME, UPDATE_TIME, DELETED, ROW_TYPE, CHULI_DATE) SELECT id, cid, company_name, name,原创 2021-11-23 09:57:52 · 4446 阅读 · 0 评论