【发布时间】:2013-11-15 16:15:56
【问题描述】:
有许多帐户实时存储事件(带有时间戳的数据点)。我发现使用排序集存储事件是个好主意。我尝试将多个帐户的事件存储在一个排序集中,但后来不知道如何按帐户 ID 过滤事件。
为每个帐户(> 1000 个帐户)创建多个排序集是个好主意吗?
【问题讨论】:
-
是的,效果很好,但我不确定这是不是最佳做法
有许多帐户实时存储事件(带有时间戳的数据点)。我发现使用排序集存储事件是个好主意。我尝试将多个帐户的事件存储在一个排序集中,但后来不知道如何按帐户 ID 过滤事件。
为每个帐户(> 1000 个帐户)创建多个排序集是个好主意吗?
【问题讨论】:
问题:
...但是是的,您绝对应该为每个帐户创建一个排序集,这是使用 Redis 时的最新技术。
但是,如果它完全是关于实时事件(存储和检索),您可能需要尝试使用像 InfluxDB 这样的数据库,它提供了一个强大的类似 SQL 的查询系统。这似乎是您问题的更好答案。
【讨论】: