我使用Jedis
在Redis
上存储了一些文档。
我有以下课程:
public class Document{
public String id;
public String title;
public Map<String, Keyword> keywords = new HashMap<>();
}
我使用sadd
向Redis添加了一个集合。我尝试了以下代码:
Document d = new Document();
jedis.sadd(d.id,d.title);
但我不知道如何在集合中添加地图。
答案 0 :(得分:1)
基本方法afaik是在将地图添加到集合之前序列化地图。请注意Redis&#39;集由唯一成员组成,其中每个成员都是一个字符串值(Java world iirc中的字节流)。