Spring Data Redis更新所有记录

时间:2019-08-13 15:13:44

标签: spring spring-boot redis spring-data spring-data-redis

我正在使用spring数据Redis来存储我在运行时处理的广告播放列表数据,该数据已部署在AWS lambda上。我需要删除具有特定广告ID的播放列表,并将所有剩余记录的版本更新为最新的。 我找不到所有记录,然后更新版本并再次保存在Redis中,因为这段时间内数据可能会在后台进行更新,最后我可能会通过保存记录来回滚那些更改。 Redis确实支持使用MSETHMSET命令(see here)进行多个更新,但是我无法弄清楚如何使用spring数据。谁能帮我这个忙吗? 这是我的实体:

@RedisHash("playlist")
public class Playlist implements Serializable {

  private static final long serialVersionUID = 4600457463641285915L;

  @Id
  private UUID id;

  private String adId;

  private String version;

  //setter-getters

}

0 个答案:

没有答案
相关问题