我正在使用 Booksleeve 和 Redis 构建警报机制。目前,我已经到了一个排序集,其中包含我想要报告的项目(称为集 A)和一个排序集,其中包含我想从警报中排除的成员(称为集 B)。因为 Redis 中没有 ZDIFF 选项,所以我正在考虑对这两个集合进行联合(称为集合 C),并且通过使用 WEIGHT 选项,我可以将集合 B 中的项目的分数降低到小于零。然后我可以从集合 C 中删除分数小于 0 的所有成员。但我看不到在 bookleeve 中应用 WEIGHT 的方法。我只是误解了它的工作原理吗?我对其他处理问题的方式持开放态度。
问问题
113 次