elasticsearch:从mongodb重新同步索引
我有以下情况需要帮助:elasticsearch:从mongodb重新同步索引,mongodb,elasticsearch,Mongodb,elasticsearch,我有以下情况需要帮助: 使用3个具有多个数据库和集合的实例运行mongodb replicaSet 运行弹性搜索 为了触发elasticsearch和mongodb之间的同步,我运行以下命令 >mongo连接器-m 127.0.0.1:27017-t 127.0.0.1:9200-d elastic2\u文档管理器 它工作得非常完美,mongodb中的所有数据都同步到elasticsearch,非常好 一切都很和谐 直到我删除弹性搜索中的所有索引以解决另一个问题 问题:我从elasticse
- 使用3个具有多个数据库和集合的实例运行mongodb replicaSet
- 运行弹性搜索
- 为了触发elasticsearch和mongodb之间的同步,我运行以下命令
它工作得非常完美,mongodb中的所有数据都同步到elasticsearch,非常好>mongo连接器-m 127.0.0.1:27017-t 127.0.0.1:9200-d elastic2\u文档管理器
- 一切都很和谐
- 直到我删除弹性搜索中的所有索引以解决另一个问题
>mongo连接器-m 127.0.0.1:27017-t 127.0.0.1:9200-d elastic2\u doc\u管理器
它不会将数据从mongodb同步到elasticsearch。我也试过了
mongo连接器-m localhost:27017-t localhost:9200-d elastic2_doc_manager-n{db}.{collection_name}-g{djangodb}.{spiderCollection1}
但它不起作用
如何从mongodb中重新触发elasticsearch中集合/文档的同步?
或者如何将数据从mongodb重新同步到elasticsearch
未更改/修改db或elasticsearch的任何版本
谢谢你的帮助
谢谢,再次在mongodb中重新创建db,工作正常。 但是,如果有人知道任何其他替代解决方案,请随意分享,而无需在mongodb中再次创建db。 谢谢