逆战策士 - 专精游戏活动策略库
首页资源计算正文

Redis SCARD 命令

2026-07-05 20:37:14

*Redis SCARD 命令

返回 Set 的成员数量(基数)。

*语法

SCARD key

*参数说明

参数

类型

必填

说明

key

String

Set 的键名

*返回值

条件

返回值

key 存在且为 Set

成员数量(Integer)

key 不存在

0

key 非 Set

WRONGTYPE 错误

*时间复杂度

O(1)

*

*示例

> SADD myset a b c

(integer) 3

> SCARD myset

(integer) 3

> SCARD nonexistent

(integer) 0

*常见错误

对非 Set 使用:返回 WRONGTYPE。

*最佳实践

集合大小监控:SCARD O(1),可高频监控集合增长。

抽奖/投票统计:SADD 收集参与者,SCARD 统计人数。

*FAQ

Q: SCARD 在大 Set 上慢吗?

A: O(1),不遍历成员。Redis Set 维护基数计数器。

性能强悍手感好 行货双四核三星S4评测_手机网易网 京东快递从北京到成都要多久
相关内容