开发者社区> 问答> 正文

ES Ingest Pipeline是什么?

ES Ingest Pipeline是什么?

展开
收起
游客afijyf435noyu 2021-12-14 11:12:11 626 0
1 条回答
写回答
取消 提交回答
  • image.png

    Elasticsearch 推出了 Ingest 功能,即数据处理。图中大家可以看到,上游数据用任 何输入源都是可以的,然后经过 Elasticsearch 里 Ingest 这个具备处理能力的节点,让你 的数据经过 Pipeline 管道的处理,可能需要拆分数据做一些复杂的计算。比如本来传入一 个性别,需要把性别转换成矩阵,把男和女转化为零和一这样的区别,然后就可以在这里面 去编程,完成之后数据直接输出到一个索引里。图中大家可以看到,相比之前的基于标准三 件套的实时处理要简化了很多,用一个产品可以替代之前的几个产品。可以把 Kafka, Flink 的逻辑合并掉,全部用 Elasticsearch 来替代,就更加便利。所以如果你对 ES 有兴 趣或是熟知的话,可以大规模地使用它,它也有很多缺点,但是它非常的实用,用一个技术 替代了三个技术,从图中可以看到它其实也是完全符合 Pipeline 聚合模型的。

    资料来源于《开源与云Elasticsearch应用剖析》下载地址:https://developer.aliyun.com/topic/download?id=1169

    2021-12-14 11:59:40
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
yR&D To Produvt Pipeline 立即下载
ES Cross Cluster Search生产实践 立即下载
BUILDING REALTIME DATA PIPELINES WITH KAFKA CONNECT AND SPARK STREAMING 立即下载