Redis中的多个排序集
有许多帐户可以实时存储事件(带有时间戳的数据点)。我发现使用排序集存储事件是个好主意。我尝试将多个帐户的事件存储在一个排序集中,但没有找到如何按帐户id筛选事件 为每个帐户(>1000个帐户)创建多个排序集是一个好主意吗 问题:Redis中的多个排序集,redis,sortedset,Redis,Sortedset,有许多帐户可以实时存储事件(带有时间戳的数据点)。我发现使用排序集存储事件是个好主意。我尝试将多个帐户的事件存储在一个排序集中,但没有找到如何按帐户id筛选事件 为每个帐户(>1000个帐户)创建多个排序集是一个好主意吗 问题: 你会将这些事件保留多久 你的账户数量不会增长 你确定你会有足够的记忆力吗 。。。但是,是的,你肯定应该为每个帐户创建一个排序集,这是使用Redis时的最新技术 然而,如果这一切都是关于实时事件(存储和检索),那么您可能希望尝试使用这样一个数据库,它提供了一个强大的类
- 你会将这些事件保留多久李>
- 你的账户数量不会增长
- 你确定你会有足够的记忆力吗
然而,如果这一切都是关于实时事件(存储和检索),那么您可能希望尝试使用这样一个数据库,它提供了一个强大的类似SQL的查询系统。这似乎是解决您问题的更好办法。是的,效果很好,但我不确定这是否是最好的做法。超过24小时的活动会被清理干净。账户数量将会增加。我在Postgres中使用这个,然后计划切换到HBase。配置中有AOF,持续时间间隔为1秒。