【发布时间】:2014-12-17 10:23:16
【问题描述】:
我是 Riak 的新手,我一直在阅读 riak 文档中的 this 章节。它表明,通过向桶和键添加结构信息,可以克服键/值操作的一些限制。
虽然文章举例说明了如何构建此类密钥:
传感器数据键可以以 sensor_ 或 temp_sensor1_ 开头,后跟时间戳 (例如sensor1_2013-11-05T08:15:30-05:00)
没有提到如何通过键前缀(例如sensor1_)查询数据的方法。环顾stackoverflow,我发现this 问题。其中提到了 MapReduce 和密钥过滤作为一种可能的解决方案。但是关键过滤器上的documentation 声明它们是一个即将被弃用的功能。我还检查了 Riak 搜索作为一种可能的方式,但无法找到通过键前缀查询数据的方法。
我的问题是:通过键前缀搜索数据的最佳方法是什么?我将不胜感激。
【问题讨论】:
标签: erlang riak riak-search