【发布时间】:2014-09-22 03:25:05
【问题描述】:
我的网站中有一个用例,我需要以如下形式存储用户特定的日常统计数据
user:1 {field1: value, field2: value, field3: value}
上述表示适用于 n 个用户 目前我已经使用排序集实现了它,其中字段表示排序集的值和值表示分数。我还在这些密钥上设置了每天到期。
考虑到当用户数量很大时单个密钥创建和到期的开销,我正在考虑使用哈希的替代表示,考虑到它的如下优点
Map of field1 <user_id, value>
Map of field2 <user_id, value>
Map of field3 <user_id, value>
Also a map for expiry <user_id, last_updated_time>
我很困惑是坚持现有的实现还是使用散列实现用例。有人可以帮忙吗?
【问题讨论】: