Redis Booksleeve重量选项的SortedSets.UnionAndStore?

好奇的Layman

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

马克·格雷维尔(Marc Gravell)

WEIGHTS书架当前不支持-疏忽;不过,添加它应该不会很棘手。作为临时的解决方法,您可以使用LUA(.Scripting.Eval)调用它。不漂亮,理所当然。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Redis BookSleeve套接字耗尽

来自分类Dev

使用Redis和Booksleeve存储论坛消息

来自分类Dev

如何使用Booksleeve在Redis中使用数字/整数值

来自分类Dev

Booksleeve是否可以与Windows Redis(作为Windows服务安装的Redis)一起使用?

来自分类Dev

Docker Redis容器-命令选项

来自分类Dev

mongodb是否具有像Redis这样的文档超时选项?

来自分类Dev

阻止Sidekiq在测试上打印“(...)INFO:具有redis选项{}的Sidekiq客户端”

来自分类Dev

为什么在redis的默认配置文件中有三个选项?

来自分类Dev

在 redis 中为不存在的键设置多个键的选项?

来自分类Dev

Redis与DocumentDB?

来自分类Dev

Redis管道

来自分类Dev

Redis pipelining

来自分类Dev

Redis与DocumentDB?

来自分类Dev

Redis与RocksDB

来自分类Dev

使用StackExchange.Redis的Redis密码

来自分类Dev

从StackExchange.Redis使用REDIS Sets命令

来自分类Dev

Redis集群上的Redis命令批处理

来自分类Dev

StackExchange.Redis:如何配置Redis实例

来自分类Dev

从Redis ++在Docker中连接到Redis

来自分类Dev

Redis 2.8.19中的Redis群集支持

来自分类Dev

从StackExchange.Redis使用REDIS Sets命令

来自分类Dev

redis 和 redis-server 包

来自分类Dev

telnet redis bash脚本

来自分类Dev

Redis跨槽错误

来自分类Dev

Redis连接/管道的寿命?

来自分类Dev

Redis发布/订阅实现

来自分类Dev

如何找出Redis版本

来自分类Dev

Redis名称空间

来自分类常见问题

直写式缓存Redis