如何为使用Redisson Live Objects创建的POJO指定生存时间?

时间:2019-07-15 21:50:09

标签: java redis redisson

我正在使用@REntitty和@RId注释一些POJO,以使它们可以通过Redisson库/ Redis作为跨JVM的分布式对象使用。

使用LiveObjectService创建这些POJO时,如何指定生存时间?

1 个答案:

答案 0 :(得分:0)

我仔细阅读了api文档,这是我发现的内容。 RedisLiveObjectService具有方法'asRExpirable(T instance)'(链接到文档:https://static.javadoc.io/org.redisson/redisson/3.4.1/org/redisson/api/RLiveObjectService.html#asRExpirable-T-) 我还在redis git repo中找到了这个测试用例,它演示了可rexpirable对象的用法。希望对您有所帮助 https://github.com/redisson/redisson/blob/master/redisson/src/test/java/org/redisson/RedissonLiveObjectServiceTest.java(寻找testExpirable()测试用例)