Clickhouse&Elasticsearch介绍
Clickhouse是俄罗斯搜索巨头Yandex开发的完全列式存储计算的分析型数据库。ClickHouse在这两年的OLAP领域中一直非常热门,国内互联网大厂都有大规模使用。Elasticsearch是一个近实时的分布式搜索分析引擎,它的底层存储完全构建在Lucene之上。简单来说是通过扩展Lucene的单机搜索能力,使其具有分布式的搜索和分析能力。
今天很多用户在实际的业务场景中,常常面对ClickHouse和Elasticsearch技术选型的难题。本文将通过功能对比和性能测试的手段对比两者的优劣之处并进行选型,同时会附上一份覆盖多场景的测试报作为参考。
Clickhouse vs Elasticsearch
类别 |
Elasticsearch |
Clickhouse |
|
导入方式 |
MQ导入 |
内置支持kafka, 插件插件plusar |
内置支持 kafka, 插件支持plusar |
JDBC导入 |
内置支持 |
内置支持 |
|
用户导入 |
Rest API |
HTTP接口/JDBC </ |