如何获取自 X 以来最后一次修改的 Riak 密钥?

How to get Riak keys last modified since X?

有没有办法从 Riak 获取自指定时间以来修改过的密钥列表?一系列的变化同样好。 MapReduce is not a recommended way.

似乎commit hooks是最接近解决方案的东西。 预提交挂钩可以写在 JavaScript 中,因此我可以触发 HTTP 请求或附加到更改日志。

这个问题有几种可能的解决方案(各有优缺点):

如果您可以使用 Riak TS,它支持 SQL 并且可以很容易地按 date/time 范围选择记录。

您还可以使用二级索引用添加时间标记您的密钥,并执行时间范围请求