gpt4 book ai didi

elasticsearch - Beats 和 jdbc 插件有什么区别?

转载 作者:行者123 更新时间:2023-12-03 00:40:58 24 4
gpt4 key购买 nike

我是 ElasticSearch 精彩世界的新手,所以请放纵一下。

我正在考虑 Microsoft sql 数据源的导入和同步策略,如果我没有误解,我可以使用输入插件 JDBC 或 Beats。

但我看不出他们之间有什么深刻的区别,

它们有什么用处?什么时候使用一种或另一种?
它们的优点和缺点是什么?

如果你能帮助我,谢谢

最佳答案

它们服务于不同的目的。 Beats是 Elastic Stack 的另一个产品,它基本上是一个用于从架构外围收集和传送数据(日志、网络数据包、任何类型的指标、协议(protocol)数据等)的平台。尽管 Beats 还允许您监听 MySQL 协议(protocol)并从您的数据库中收集各种指标,但它与从您的数据库中加载数据并将其加载到 Elasticsearch 中无关。为此,您可以使用 jdbc输入插件,其工作主要是定期运行给定的查询,并通过 Logstash 管道将每个检索到的 DB 记录作为事件发送,以进一步处理并发送到各种不同的输出。

关于elasticsearch - Beats 和 jdbc 插件有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41481829/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com