Redis中的多个排序集

时间:2013-11-15 16:15:57

标签: redis sortedset

有许多帐户可以实时存储事件(带有时间戳的数据点)。我发现使用有序集存储事件是个好主意。我尝试在一个有序集合中存储多个帐户的事件,但后来没有弄清楚如何按帐户ID过滤事件。

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

1 个答案:

答案 0 :(得分:1)

问题:

  • 您将这些事件记忆多久?
  • 您的帐户数量不会增长?
  • 你确定你有足够的记忆吗?

...但是,您应该为每个帐户创建一个排序集,这是使用Redis时的最新技术。

但是,如果它是关于实时事件(存储和检索)的全部内容,您可能想尝试像InfluxDB这样的数据库,它提供了一个功能强大的类似SQL的查询系统。这似乎是解决问题的更好方法。