【发布时间】:2018-04-10 07:14:50
【问题描述】:
我制作了一个用于更新许多客户端的脚本。该脚本应该能够在多个实例中运行。
首先,Redis 会检索所有客户端的 ID。然后,脚本的每个实例都会对所有客户端进行 RPOPLPUSH-ing(更新一个客户端并放在列表的后面)。
脚本应该能够检测新客户端是否已注册(查询数据库)并且需要将其 ID 放入列表/集合中。因此,我需要使集合是唯一的,没有重复的 ID。
Sorted set 似乎是这里的解决方案,但它没有 RPOPLPUSH 功能。我有哪些选择?
【问题讨论】: