栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

为什么要使用Clickhouse

为什么要使用Clickhouse

一、介绍
ClickHouse是一个面向列存储的OLAP分析数据库,以其强大的分析速度而闻名。

二、ClickHouse、tidb与mysql:
ClickHouse是当前查询速度比较快的数据库,非常适合用来分析数据(OLAP),适合数据量特别大的场景,但目前只支持insert,不支持update和delete;
tidb和mysql是行数据库,适合用来做数据的增删改操作(OLTP),tidb目前是mysql的替代品,基本兼容mysql协议,在数据量特别大的场景tidb比mysql效率高很多,但在查询方面tidb比ClickHouse差很多。

三、ClickHouse与Elasticsearch:
(1)Elasticsearch最擅长的主要是完全搜索场景(where过滤后的记录数较少),支持全文检索,ClickHouse凭借极致的列存和向量化计算,适合大规模数据的分析场景下(where过滤后的记录数较多);
(2)Elasticsearch的并发处理能力立足于内存Cache,ClickHouse的立足于磁盘吞吐,ClickHouse更加适合低成本、大数据量的分析场景,它能够充分利用磁盘的带宽能力。数据导入和存储成本上,ClickHouse更加具有绝对的优势。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/688349.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号