CouchDB、弹性搜索和River插件操作不正确
我正在尝试让ElasticSearch工作,特别是使用River插件。由于某种原因,我就是不能让它工作。我已经包括了我用来尝试和做这件事的程序,发现: 答复:CouchDB、弹性搜索和River插件操作不正确,couchdb,
elasticsearch,Couchdb,
elasticsearch,我正在尝试让ElasticSearch工作,特别是使用River插件。由于某种原因,我就是不能让它工作。我已经包括了我用来尝试和做这件事的程序,发现: 答复: { "ok": true, "acknowledged": true } 这就是为什么我知道我正在处理一组空的elasticsearch实例 我有一个现有的数据库,叫做test,river插件已经安装好了。是否需要测试以确认River插件已安装并正在运行 我发出以下命令: curl -XPUT 'http://localhost
{
"ok": true,
"acknowledged": true
}
这就是为什么我知道我正在处理一组空的elasticsearch实例
我有一个现有的数据库,叫做test,river插件已经安装好了。是否需要测试以确认River插件已安装并正在运行
我发出以下命令:
curl -XPUT 'http://localhost:9200/_river/my_index/_meta' -d '{
"type" : "couchdb",
"couchdb" : {
"host" : "localhost",
"port" : 5984,
"db" : "my_couch_db",
"filter" : null
}
}'
我的数据库是一个真正的数据库,我在Futon中看到了它。里面有一份文件
答复:
{
"ok": true,
"_index": "_river",
"_type": "my_index",
"_id": "_meta",
"_version": 1
}
No handler found for uri [/my_couch_db/my_couch_db] and method [GET]
现在,我的理解是elasticseach应该像我在教程中看到的那样工作
我试着去查询,只是为了找到任何东西。我去
http://localhost:9200/my_couch_db/my_couch_db.
答复:
{
"ok": true,
"_index": "_river",
"_type": "my_index",
"_id": "_meta",
"_version": 1
}
No handler found for uri [/my_couch_db/my_couch_db] and method [GET]
奇怪的是当我去
localhost:5984/my_couch_db/__changes
我明白了
有人知道我把事情搞砸了吗
我试着去查询,只是为了找到任何东西。
我去
http://localhost:9200/my_couch_db/my_couch_db.
尝试在curl的末尾添加/\u search
(w/可选?pretty=true
)-XGET like so:
C:\>curl -XGET "http://localhost:9200/my_couch_db/my_couch_db/_search?pretty=true"
{
"took": 0,
"timed_out": false,
"_shards": {
"total": 10,
"successful": 10,
"failed": 0
},
"hits": {
"total": 1,
"max_score": 1.0,
"hits": [
{
"_index": "my_couch_db",
"_type": "my_couch_db",
"_id": "a2b52647416f2fc27684dacf52001b7b",
"_score": 1.0,
"_source": {
"_rev": "1-5e4efe372810958ed636d2385bf8a36d",
"_id": "a2b52647416f2fc27684dacf52001b7b",
"test": "hello"
}
}
]
}
}
奇怪的是当我去
本地主机:5984/my\u coach\u db/\u更改
我得到{“error”:“not_found”,“reason”:“missing”}
尝试从您的\u更改中删除一个下划线
,其工作原理如下:
C:\>curl -XGET "http://localhost:5984/my_couch_db/_changes"
{
"results": [
{
"seq": 1,
"id": "a2b52647416f2fc27684dacf52001b7b",
"changes": [
{
"rev": "1-5e4efe372810958ed636d2385bf8a36d"
}
]
}
],
"last_seq": 1
}