如何在Redis上获得一组的大小?

Eli*_*jah 46 set redis

对于列表,我可以执行操作:

LLEN KeyName
Run Code Online (Sandbox Code Playgroud)

它将返回Redis中列表的大小.集合的等效命令是什么?我似乎无法在任何文档中找到它.

Tim*_*per 71

您正在寻找SCARD命令:

SCARD key

返回存储在的集合的基数(元素数)

返回值
整数回复:集合的基数(元素数量),如果密钥不存在,则为0.

您可以在文档网页上查看所有set命令.

  • Redis 最愚蠢的事情之一是,根据数据类型有不同的命令来做同样的事情。求长度就是其中之一。 (2认同)