我已经使用 Jedis
在 Redis 中存储了一些数据。
现在我想在集合中存在键的情况下检索集合值。
我正在使用 get
函数,但我最终得到了这个错误:
WRONGTYPE Operation against a key holding the wrong kind of value.
String str = jedis.get(word);
为了存储数据,我使用 toString
函数序列化了我的 Node
类。
jedis.sadd(word, toString(node));
node
是 Node
类的实例。
最佳答案
您正在 Redis 中创建一个 set
,因此您需要使用 set
相关函数,例如 smembers
。
或
您应该使用 set
而不是 sadd
,然后使用 get
读回值。
关于java - 从 Redis 集合中检索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49082186/