Redis:在集

时间:2018-02-27 12:49:47

标签: java redis jedis

我使用JedisRedis上存储了一些文档。 我有以下课程:

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);

但我不知道如何在集合中添加地图。

1 个答案:

答案 0 :(得分:1)

基本方法afaik是在将地图添加到集合之前序列化地图。请注意Redis&#39;集由唯一成员组成,其中每个成员都是一个字符串值(Java world iirc中的字节流)。