数据分区(分片)

Redisson 仅在集群模式中支持数据分区(分片)。

它使得可以使用整个 Redis 集群的内存而不是单个节点的内存来存储单个数据结构实例。

Redisson 默认将数据结构切分为 231 个槽。 槽的数量可在 316834 之间。 槽会一致地分布在所有的集群节点上。 这意味着每个节点将包含近似相等数量的槽。 如默认槽量(231) 和 4 个节点的情况,每个节点将包含接近 57 个数据分区, 而对 5 个节点集群每个节点有 46 个数据分区等等。 这个特性基于 Redisson 中所使用的特殊的槽分布算法。

当前数据分区仅支持 SetMap

这个特性仅在 Redisson Pro 版本中存在。