【问题标题】:Riak: indexing and querying kv dataRiak:索引和查询kv数据
【发布时间】:2012-12-05 22:56:01
【问题描述】:

我想按照http://docs.basho.com/riak/latest/cookbooks/Riak-Search---Indexing-and-Querying-Riak-KV-Data/ 的 Riak 文档中的描述实现“索引和查询 kv 数据”。

虽然有一些关于如何使用 HTTP API 设置索引的文档,但 basho 的文档缺少关于如何使用 HTTP API 查询此类索引 kv 数据的任何信息。显然它不像我从文件系统索引内容时那样工作,至少我没有让它像那样工作。

有人可以帮忙发布一些使用 cURL 的简单示例吗?提前致谢!

【问题讨论】:

    标签: riak riak-search


    【解决方案1】:

    当通过 HTTP 查询 Riak Search 时,我相信您有 2 个选项,which are described in greater detail here。最简单的方法可能是使用 Solr 兼容接口,但也可以将 Riak 搜索结果提供给 MapReduce 作业并以这种方式获取结果。

    【讨论】:

    • 是的,我不想使用 mapreduce 的原因是,我想进行某种分页,这在 mapreduce 中是不可能的(至少不是在 riak 方面),但是这个solr的东西似乎是可能的。但是:索引存储桶时,solr 接口似乎不起作用。至少:使用bin/search-cmd install <bucket>riak 报告成功,但似乎没有任何solr 接口。我尝试了您已经提到的示例,但 solr 界面似乎不存在。
    • 好的,发现我的问题:我没有在 app.config 中启用 solr 搜索。那么它当然是行不通的。再次感谢您的帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-04-23
    • 2015-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-23
    相关资源
    最近更新 更多