我已经使用 Riak 大约一个月了,我刚刚发现了 Riak 搜索。所以我安装了它,并插入了一个非常基本的 json 文档进行测试。
这是我使用的命令:
curl -X PUT http://127.0.0.1:8098/riak/json/test -H "Content-Type: application/json" -d @test.json
test.json 在哪里...
{
"firstName": "John",
"lastName": "Smith"
}
所以根据https://wiki.basho.com/display/RIAK/Riak+Search+-+Indexing+and+Querying+Riak+KV+Data 如果我在这个桶上启用了 KV 搜索,那么当我插入 json 文档时,键被自动索引。
我尝试使用搜索实用程序进行搜索。我试过了
/search-cmd search firstName "John"
/search-cmd search "firstName:John"
我什至尝试了 curl cmd。
http://127.0.0.1:8098/solr/json/select?q=firstName:John
但我得到了 0 个结果。我到底做错了什么?