Clickhouse查询为什么快?

Clickhouse因其优化的列式存储设计,擅长于快速查询和聚合操作,适合大数据分析和报表渲染。列式存储允许直接访问所需列,提高查询速度,但增删改操作相对较慢。相比之下,行式存储在插入和修改时更快,但在大规模查询时效率较低。因此,Clickhouse尤其适用于一次性插入、多次查询的场景。
摘要由CSDN通过智能技术生成

Clickhouse查询为什么快?

举个例子

行式存储如在磁盘中的存储方式是:

1 张三 五岁 2 李四 五岁 3 王麻子 六岁

列式存储在磁盘中的存储方式是:

1 2 3 张三 李四 王麻子 五岁 五岁 六岁

列式存储操作

列式存储可以直接找到位置,获取某一段

列如:查询名称,直接查出

但是增删改时,就需要

在三个位置上修改数据,所以慢,

行式存储操作

增删改,只要找到位置,就可以直接操作,插入

查询,需要一个一个罗列,慢

所以(clickhouse)适合一次插入,多次查询的场景,适用于聚合,计数,求和等操作,适合渲染图表的场景。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值