mongodb - 同步elasticsearch和mongodb

标签 mongodb elasticsearch

嗨,我正在尝试将数据从mongodb传输到elasticsearch。我通过遵循此tutorial来完成。它适用于Elasticsearch版本1.X。但是当我尝试使用5.X版本时。插件无法安装。有人可以帮助我找出使用5.X版的方法吗?

这是两个插件。

$ES_HOME/bin/plugin -install elasticsearch/elasticsearch-mapper-attachments/1.6.0

plugin --install com.github.richardwilly98.elasticsearch/elasticsearch-river-mongodb/2.0.9

最佳答案

在Elastic 5.x +中,安装命令不同。您尝试安装的mapper附件库有一个here示例

bin/plugin install elasticsearch/elasticsearch-mapper-attachments/3.1.2

The other library does not mention support of Elastic > 2.x,其最后一次提交早于5.x出现。

如果您需要使用该确切的库,我相信您将无法使用任何> 2.x

关于mongodb - 同步elasticsearch和mongodb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46529757/

相关文章:

node.js - Mongoose 查询内部文档数组

MongoDB MapReduce - 如何在 reduce 函数中填充数组?

elasticsearch - Querydsl与ES Querydsl

elasticsearch - 当关键字类型为ElasticSearch中的文本时如何使用术语查询

c# - Elasticsearch NEST 搜索

node.js - 什么是好的 node.js/mongoose 表单生成器?

java - Spring Data MongoDB 4.0 事务支持

python - PyMongo - 按一个嵌套字段匹配

php - 如何在Elasticsearch中具有子字段的字段上运行术语过滤器

java - Elasticsearch:通过 Java 客户端发送 JSON 查询字符串?