gpt4 book ai didi

mongodb - 使用远程Mongodb进行 Elasticsearch

转载 作者:行者123 更新时间:2023-12-02 23:41:39 24 4
gpt4 key购买 nike

我正在尝试在工作站上配置ElasticSearch以与远程mongo数据库上的大型集合一起使用。我安装了这条河,但无法正常工作。我有这个配置元素:

curl -XPUT 'http://localhost:9200/_river/mongodb/_meta' -d '{ 
"type": "mongodb",
"mongodb": {
"host":"10.42.210.214",
"port":"27017",
"login":"admin",
"password":"something",
"db": "somedb",
"collection": "somecollection"
},
"index": {
"name": "mongoindex",
"type": "somecollection"
}
}'

当我搜索时:
http://localhost:9200/somecollection/_search?query=matchAll&pretty=true

... 它说:
{ "error" : "IndexMissingException[[somecollection] missing]", "status" : 404 }

我该如何使其编入索引/调试问题?

最佳答案

您确定Elasticsearch的答案是no collection吗?

我很好奇看到ES发送的结果。

顺便说一句,您启用了mongodb replica set吗?

关于mongodb - 使用远程Mongodb进行 Elasticsearch ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14160574/

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