有人知道在使用二级索引查询的输出时,在Riak中使用HTTP API的map reduce中的“input”项将采用什么形式吗?Riak网站声明“如果你启用了二级索引,输入列表也可以引用二级索引查询”,但却没有解释这将采取什么形式。
由于大多数map reduce查询的输入格式是" input“:"bucket","key","keydata”,那么'curl riakhost:port/buckets/bucketname/index/indexname_bin/indexvalue'?‘的等价物是什么?
一个链接或一些信息将是有用的。
发布于 2012-12-07 04:12:52
"inputs":{"index":"INDEX_NAME_bin","bucket":"BUCKET","key":"INDEX_VALUE"}二级索引的“示例”部分展示了如何使用精确匹配和范围查询作为mapreduce的输入:
http://docs.basho.com/riak/1.2.1/tutorials/Secondary-Indexes---Examples/#Exact-Match-Query
http://docs.basho.com/riak/1.2.1/tutorials/Secondary-Indexes---Examples/#Range-Query
https://stackoverflow.com/questions/13748767
复制相似问题