Redisson本地缓存使用

时间:2018-12-23 10:58:41

标签: redis redisson

关于Reddison客户我有两个问题:

  1. redisson是否支持将本地缓存与远程redis缓存自动同步(当远程缓存数据更改或无效时)?

  2. 我了解redisson仅在专业版中支持数据分区,但是redis集群模式是否已支持OOTB功能?我在这里想念什么吗?

2 个答案:

答案 0 :(得分:0)

回答您的问题:

  1. RLocalCachedMap有两种同步策略:
    INVALIDATE-默认使用。更改映射条目时,所有RLocalCachedMap实例上的缓存条目均无效。
    UPDATE-在地图条目更改时,在所有LocalCachedMap实例上更新缓存条目。

  2. 对,所有Redisson对象在群集模式下也可以工作。与某个Redis节点绑定的每个对象及其内容始终仅保留在同一Redis节点上,并且不分发。如果您的对象无法容纳在单个Redis节点中,则需要使用数据分区功能。此功能将对象的内容均匀分布在群集中的多个Redis节点上。

答案 1 :(得分:0)

Re:“本地缓存真正是本地的”-我想您可以只使用Java Map,首先使用RMap内容填充它,然后从那时起,就可以满足内存中“真正本地”的请求。