我使用redisson库来管理redis中的数据,并拥有以下pojo(将get/set/constructor留在这里)。@REntityClass A { @RId String id; .... List<B> listOfB;}@REntityclass B { @RId String id .....}A和B实例都是使用rliveobjectservice创建的,并使用asrexpirable设置为过期。第一个问题是B类实例没有过期-我将B实例显式标记为可导出。但我在redis中仍然保留着来自类a的'listobb'散列,它们永远不会被删除/过期。如何处理这样这些也过期了?我假设仍然不支持嵌套的liveobjects过期(redisson 3.11.1)。寻求确认 最佳答案 下面是如何处理它(从实例获取列表,分配给rlist)-rlist=(rlist)a.getListObB()除a和b实例外,mark rlist可过期。关于java - 如何管理Redisson嵌套对象的到期时间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57191029/
10-10 20:13