redis中的排序集可以存储的成员数量是否有任何上限?

时间:2017-01-04 12:22:02

标签: redis sortedset

redis中的排序集可以存储的成员数量是否有上限?

例如,根据this link,2 ^ 32 - 1个不同的成员只能存储在redis set,list中。 redis排序集没有提到这样的上限。那么我应该假设,上限取决于可用的内存还是有固定的数字?

1 个答案:

答案 0 :(得分:2)

相同的限制 - 2 ^ 32-1 - 也适用于Redis的集合和排序集。

摘自Data typesredis.io页面:

  

集合中的最大成员数为2 32 - 1(4294967295,每组成员超过40亿)。

虽然在该页面中没有提到,但集合和排序集合使用相同的底层数据结构(反过来,它是一个哈希)。因此,他们有相同的限制。