是否可以在一次操作中获取Redis的所有值?

Dea*_*ane 5 redis

说我添加两个键:

SET husband Bob
SET wife Alice
Run Code Online (Sandbox Code Playgroud)

然后将这些添加到一组:

SADD family husband wife
Run Code Online (Sandbox Code Playgroud)

我可以获得这个集合的SMEMBERS family,它将返回:

1) "wife"
2) "husband"
Run Code Online (Sandbox Code Playgroud)

我真正想要的是价值观:

1) "Alice"
2) "Bob"
Run Code Online (Sandbox Code Playgroud)

这可能在一次操作中吗?从本质上讲,我想管道SMEMBERSMGET.

Ita*_*ber 7

SMEMBERS,但如果Set足够大,您的数据库将花费时间返回所有成员,在此期间它将被阻止.在这种情况下,SSCAN建议使用.

编辑:错过了问题本身:)使用 SORT family BY nosort GET *