riak - 按元字段查询所有存储桶

时间:2013-11-06 15:18:54

标签: riak

我有一个用于整个数据库和所有存储桶的聚合查询的用例,我想知道要使用的最佳查询方法,倾向于多个二级索引调用。这不是经常使用的功能,可能通过预定的工作或某事每周一次调用。

某些记录的元属性中有一个值,我想匹配/定位选择。

根据我的阅读,二级索引看起来很棒,但仅限于一个桶?我还看到了“列表桶”,它有关于生产使用的警告,但不确定这是否适用于这种不经常使用的功能。想想也许我可以列出存储桶然后对每个执行二级索引查询。

有更好的方法吗? MapReduce似乎很重,不得不加载文件系统的每个KV。搜索似乎也可能,但如果有一种更简单的方法,索引设置/维护似乎有点过头了。

0 个答案:

没有答案