我们可以使用2i检索Riak Objects而不是键

时间:2014-06-26 06:03:37

标签: riak riak-search

我有一个用例,我需要根据2i值进行查询并检索所有Riak对象而不仅仅是键。为此执行map-reduce操作需要相当长的时间和更多的计算。

还有其他解决办法吗?

1 个答案:

答案 0 :(得分:0)

由于2i搜索返回匹配键列表,因此您可以进行多个并行请求以获取关联对象。

Riak与传统的RDBMS不同,您尝试最小化您所获取的获取请求数。我建议使用基准测试来查找理想数量的并行请求,以最大限度地提升对象的性能。

最后,请确保您在应用程序和Riak之间使用负载均衡器,以便在群集中的节点之间平衡这些提取请求。