如何在Redis中创建一个新的有序集合,而不需要客户端和Lua。

我在 Redis 中有一个有序集合。

我可以使用命令 ZRANGEBYSCORE 获取范围结果。

然后我需要将此结果放入一个新集合中。但我不想将结果检索到客户端,然后将结果放回 Redis。

我知道 Lua 脚本可以实现这一点。但在我的当前环境中是被禁止的。

那还有其他的想法吗?

点赞
用户411632
用户411632

除非你使用 Redis 中加载的 Lua 脚本来实现,否则没有可用的命令像 zrangebyscoreandstore 这样的命令可以在应用层中存储结果而不必检索它们。

2015-09-08 07:14:06