关于Reddison客户我有两个问题:
redisson是否支持将本地缓存与远程redis缓存自动同步(当远程缓存数据更改或无效时)?
我了解redisson仅在专业版中支持数据分区,但是redis集群模式是否已支持OOTB功能?我在这里想念什么吗?
答案 0 :(得分:0)
回答您的问题:
RLocalCachedMap
有两种同步策略:
INVALIDATE
-默认使用。更改映射条目时,所有RLocalCachedMap
实例上的缓存条目均无效。
UPDATE
-在地图条目更改时,在所有LocalCachedMap实例上更新缓存条目。
对,所有Redisson对象在群集模式下也可以工作。与某个Redis节点绑定的每个对象及其内容始终仅保留在同一Redis节点上,并且不分发。如果您的对象无法容纳在单个Redis节点中,则需要使用数据分区功能。此功能将对象的内容均匀分布在群集中的多个Redis节点上。
答案 1 :(得分:0)
Re:“本地缓存真正是本地的”-我想您可以只使用Java Map,首先使用RMap内容填充它,然后从那时起,就可以满足内存中“真正本地”的请求。