0

关于 reddison 客户端,我有两个问题:

  1. redisson是否支持本地缓存与远程redis缓存自动同步(远程缓存数据发生变化或失效时)?

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

4

2 回答 2

1

回答您的问题:

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

  2. 对,所有 Redisson 对象也可以在集群模式下工作。绑定到某个 Redis 节点的每个对象及其内容始终仅保留在同一个 Redis 节点上,而不是分布式的。如果您的对象不适合单个 Redis 节点,那么您需要使用数据分区功能。此功能将对象的内容均匀地分布在集群中的多个 Redis 节点上。

于 2018-12-28T16:54:13.653 回答
0

回复:“本地缓存真正本地”-我认为您可以只使用 java Map,最初用 RMap 内容填充它,然后从那时起只需从内存中的“真正本地”映射服务您的请求。

于 2020-03-29T12:42:54.253 回答