ClickHouse查询速率测试


ClickHouse 是一个真正的列式数据库管理系统(DBMS)。在 ClickHouse 中,数据始终是按列存储的,包括矢量(向量或列块)执行的过程。只要有可能,操作都是基于矢量进行分派的,而不是单个的值,这被称为«矢量化查询执行»,它有利于降低实际的数据处理开销。

ClickHouse 适合做实时统计。下面我们来测试下:

首先我们先要安装clickhouse,安装可以参考官网地址:https://clickhouse.tech/docs/zh/development/architecture/来进行安装。

1、安装完成后需要准备客户端(DBeaver 6.3.5)。

2、利用客户端测试下准备好的数据,看下统计数据所用的时间与MySQL对比:

MYSQL查询时间

通过以上查询 Clickhouse列式数据库比Mysql关系型数据库更适合实时统计,但是Clickhouse官网,给出了单机clickhouse并发请求不要超过100/s,如果并发量大的话,最好还是单机clickhouse集群,clickhouse数据库不适合增删改业务场景。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM