【问题标题】:Mongo connector not synchronizing data between mongodb and elastic searchMongo 连接器未在 mongodb 和弹性搜索之间同步数据
【发布时间】:2015-08-14 10:07:16
【问题描述】:

我正在尝试使用 mongo 连接器将数据从 mongo db 导入到弹性搜索。我已按照链接中的说明进行操作:

https://github.com/10gen-labs/mongo-connector/wiki/Usage-with-ElasticSearch 蒙哥数据库 : 2.4.12 连接器版本:2.0.3 弹性搜索版本:1.5.2

我们遇到了数据没有从 mongodb 导入到弹性搜索的问题。

查询:

  1. 在生产中将 mongodb 与弹性搜索集成并在它们之间同步实时数据的最佳方式是什么
  2. 如何设置同步步骤
  3. 如何创建一次性索引。

【问题讨论】:

    标签: mongodb elasticsearch integration


    【解决方案1】:

    您可以使用mongo-db-river插件将数据从mongoDB同步到elasticsearch以下参考链接将为您提供有关河流插件的更多详细信息。

    MongoDB River Plugin Reference

    如果您需要更多帮助,请询问。

    【讨论】:

    • 我们可以根据集合或列自定义数据流 b/w mongo db 和弹性搜索吗?
    【解决方案2】:

    我认为您可以使用 mongo 连接器,您的问题得到了回答: http://blog.mongodb.org/post/29127828146/introducing-mongo-connector https://www.linkedin.com/pulse/5-way-sync-data-from-mongodb-es-kai-hao

    就像: [root@5b9dbaaa1 bin]# mongo-connector -m 10.18.15.99:27017 -t 10.18.15.11:9200 -d elastic2_doc_manager 记录到 mongo-connector.log。

    【讨论】:

    • 参考链接很好,但如果您提供重点回答问题的信息摘要会更好。
    猜你喜欢
    • 2022-08-03
    • 1970-01-01
    • 1970-01-01
    • 2013-09-16
    • 1970-01-01
    • 2021-07-10
    • 2021-05-23
    • 1970-01-01
    • 2021-08-08
    相关资源
    最近更新 更多