0
我意识到@Cacheable注释可以帮助我缓存特定方法调用的结果,并且如果没有对参数进行任何更改等,则会从缓存中返回后续调用。使用Spring引导和Hazelcast缓存方法。如何以及在哪里指定刷新/重新加载间隔?
我有一个要求,我试图尽量减少调用数据库的次数,从而加载整个表。不过,我想每天重新加载这些数据,以确保我的缓存不会与数据库上的基础数据不同步。
如何指定这样的重新加载/刷新间隔。
我试图使用Spring引导和hazelcast.All的例子我见过谈在方法层面上的配置文件中指定LRU LFU等政策的地图等,但一无所获。 我不能与LRU/LFU等驱逐政策走,因为我打算重装每隔x小时或x天整个表的数据。
请帮助或点我到任何这样的实现或文档等