【发布时间】:2014-03-04 11:01:18
【问题描述】:
我正在使用带有多个存储桶的 3 节点 Riak 集群。我有一个名为 user_account 的存储桶,其中包含姓名、地址等用户信息。
user_account = {"id" => 1,"name"=>"abc", "address"=>"xyz"}
还有另一个存储桶 user_metadata 会更新此数据。其中的一条记录如下所示:
user_metadata = {"id" => 1, "created_at"=>"20140304", "updated_at" => "20140304"}
两个存储桶具有相同的键,即 id。我想在 user_account 存储桶上为 user_metadata 中的日期范围内更新的所有键运行 map_reduce。 有没有办法可以做到这一点,目前在 user_metadata 存储桶中也没有 updated_at 键的索引。
【问题讨论】:
-
除此之外,如果可以的话,你应该重构数据:stackoverflow.com/questions/15274070/…
标签: mapreduce riak ripple riak-search riak-js