Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Redis中的多个排序集_Redis_Sortedset - Fatal编程技术网

Redis中的多个排序集

Redis中的多个排序集,redis,sortedset,Redis,Sortedset,有许多帐户可以实时存储事件(带有时间戳的数据点)。我发现使用排序集存储事件是个好主意。我尝试将多个帐户的事件存储在一个排序集中,但没有找到如何按帐户id筛选事件 为每个帐户(>1000个帐户)创建多个排序集是一个好主意吗 问题: 你会将这些事件保留多久 你的账户数量不会增长 你确定你会有足够的记忆力吗 。。。但是,是的,你肯定应该为每个帐户创建一个排序集,这是使用Redis时的最新技术 然而,如果这一切都是关于实时事件(存储和检索),那么您可能希望尝试使用这样一个数据库,它提供了一个强大的类

有许多帐户可以实时存储事件(带有时间戳的数据点)。我发现使用排序集存储事件是个好主意。我尝试将多个帐户的事件存储在一个排序集中,但没有找到如何按帐户id筛选事件

为每个帐户(>1000个帐户)创建多个排序集是一个好主意吗

问题:

  • 你会将这些事件保留多久
  • 你的账户数量不会增长
  • 你确定你会有足够的记忆力吗
。。。但是,是的,你肯定应该为每个帐户创建一个排序集,这是使用Redis时的最新技术


然而,如果这一切都是关于实时事件(存储和检索),那么您可能希望尝试使用这样一个数据库,它提供了一个强大的类似SQL的查询系统。这似乎是解决您问题的更好办法。

是的,效果很好,但我不确定这是否是最好的做法。超过24小时的活动会被清理干净。账户数量将会增加。我在Postgres中使用这个,然后计划切换到HBase。配置中有AOF,持续时间间隔为1秒。