示例
示例
SADD online:u 1001 1002 1003
SMEMBERS online:u # 1001 1002 1003(顺序不保证)
SCARD online:u # 3(先看规模)
# 大集合遍历:
SSCAN online:u 0 COUNT 500| 返回 | 全部成员数组 |
|---|---|
| 顺序 | 不保证,多次调用可能不同 |
| 复杂度 | O(N) |
需要有序遍历成员用 ZSet;Set 的语义就是无序,别在应用层依赖其顺序。
返回集合所有成员(无序);集合大时全量返回同样是阻塞与带宽风险,遍历请用 SSCAN。
SADD online:u 1001 1002 1003
SMEMBERS online:u # 1001 1002 1003(顺序不保证)
SCARD online:u # 3(先看规模)
# 大集合遍历:
SSCAN online:u 0 COUNT 500| 返回 | 全部成员数组 |
|---|---|
| 顺序 | 不保证,多次调用可能不同 |
| 复杂度 | O(N) |