开发者社区> 问答> 正文

Elasticsearch 是如何作为数据分析底层引擎?

Elasticsearch 是如何作为数据分析底层引擎?

展开
收起
游客o46zkeyqg2dhw 2021-12-14 17:23:46 1182 0
1 条回答
写回答
取消 提交回答
  • Elasticsearch 有三个很鲜明的特性:首先非结构化数据存储的理念,注 定它可以对接无数种数据源。其次得益于检索性能,Elasticsearch 在分析领域 有很好的表现。再次,有很多不太重要的数据,还没有必要进入到数据库进行 存储,但又需要存储到某个地方,并且在某个场景下能够及时方便的用起来,而 不是压缩成文件放在 OSS 或硬盘上。三个特性就决定了它的应用场景会非常 广泛。比如大家会认为 Elasticsearch 是数据库的补充,在 MySQL 上加一层 Elasticsearch,既不破坏原有业务场景和程序链路,但又能显著提升业务性能 和实时性。我认为 Elasticsearch 是有成为数据分析底层仓储性质组件的能力 的。特别是 Elasticsearch 具备分布式和高可用特性的,利用它做底层存储承载 去做分析,是非常有前景的。

    资源来源于《Elasticsearch 中国开发者调查报告》下载地址:https://developer.aliyun.com/topic/download?id=59

    2021-12-14 18:16:49
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Python第四讲——使用IPython/Jupyter Notebook与日志服务玩转超大规模数据分析与可视化 立即下载
互联网下半场的角逐,玩转轻资产的大数据服务—图(关系网络)数据分析与阿里应用 立即下载
如何使用大数据计算服务 MaxCompute进行数据分析 立即下载