如何为使用 Redisson Live Objects 创建的 POJO 指定生存时间?
How to specify Time to Live for POJO created with Redisson Live Objects?
我正在使用@REntitty、@RId 对一些 POJO 进行注释,以使用 Redisson library/Redis.
使它们作为跨 JVM 的分布式对象可用
当我使用 LiveObjectService 创建这些 POJO 时,如何指定它们的生存时间?
我浏览了 api 文档,这就是我的发现。 RedisLiveObjectService 有一个方法 'asRExpirable(T instance)'(link 文档:https://static.javadoc.io/org.redisson/redisson/3.4.1/org/redisson/api/RLiveObjectService.html#asRExpirable-T-)
我还在 redis git 存储库中找到了这个测试用例,它演示了可恢复对象的使用。我希望它有帮助
https://github.com/redisson/redisson/blob/master/redisson/src/test/java/org/redisson/RedissonLiveObjectServiceTest.java(查找 testExpirable() 测试用例)
我正在使用@REntitty、@RId 对一些 POJO 进行注释,以使用 Redisson library/Redis.
当我使用 LiveObjectService 创建这些 POJO 时,如何指定它们的生存时间?
我浏览了 api 文档,这就是我的发现。 RedisLiveObjectService 有一个方法 'asRExpirable(T instance)'(link 文档:https://static.javadoc.io/org.redisson/redisson/3.4.1/org/redisson/api/RLiveObjectService.html#asRExpirable-T-) 我还在 redis git 存储库中找到了这个测试用例,它演示了可恢复对象的使用。我希望它有帮助 https://github.com/redisson/redisson/blob/master/redisson/src/test/java/org/redisson/RedissonLiveObjectServiceTest.java(查找 testExpirable() 测试用例)