`
gitzhangyl
  • 浏览: 19702 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Redis命令-有序集合-zcard

阅读更多

 

原文

http://redis.io/commands/zcard

 

简介

Get the number of members in a sorted set.

 

获取有序集合的成员数量。

 

语法

ZCARD key

 

版本

Available since 1.2.0.

 

自1.2.0版本可用。

 

时间复杂度

Time complexity: O(1)

 

描述

Returns the sorted set cardinality (number of elements) of the sorted set stored at key.

 

返回有序集合的基数(即元素的数量)。

 

返回值

Integer reply: the cardinality (number of elements) of the sorted set, or 0 if key does not exist.

 

有序集合的基数(元素的数量)。如果key不存在则返回0。

 

例子

redis>  ZADD myzset 1 "one"
(integer) 1
redis>  ZADD myzset 2 "two"
(integer) 1
redis>  ZCARD myzset
(integer) 2
redis>

 

分享到:
评论

相关推荐

    redis有序集合性能 列表、集合、有序集合1

    有序集合结合了集合和列表的特点,既可以进行排序,又能保持元素的唯一性,是Redis中非常强大且灵活的数据结构。在实际应用中,根据具体需求,合理选择列表、集合或有序集合,可以有效提高数据处理的效率和存储的...

    Redis完整命令参考手册_redis命令大全_

    - `ZCARD key`:返回有序集合的成员数量。 7. **发布/订阅(Publish/Subscribe)**: - `SUBSCRIBE channel [channel ...]`:客户端订阅一个或多个频道。 - `PUBLISH channel message`:向指定频道发送消息。 -...

    Redis命令参考手册完整版(PDF)

    - `ZCARD`:获取有序集合的成员数。 - `ZSCORE`:获取成员的分数。 - `ZREM`:移除有序集合中的成员。 7. **发布订阅(Pub/Sub)** - `SUBSCRIBE`:客户端订阅指定的频道。 - `PUBLISH`:服务器向指定频道发布...

    Redis命令参考手册

    Redis是一个开源的高性能键值对数据库,它支持多种类型的数据结构,如字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)、有序集合(sorted sets)和范围查询、位图、超日志和地理空间索引等。Redis...

    《Redis实战》

    - **zcard**:获取有序集合中的成员数量。 - **zscore**:返回有序集合中成员的分数。 - **zremrangebyrank**:通过索引范围移除有序集合中的成员。 - **zremrangebyscore**:通过分数范围移除有序集合中的成员。 ...

    redis常用命令

    - **ZCARD key**: 返回有序集合`key`的基数。 - **ZREM key member [member ...]**: 移除有序集合`key`中的一个或多个成员。 通过上述介绍,我们可以了解到Redis不仅是一个高效的键值数据库,而且具备了多种数据...

    redis基本命令ttention-model-for-network-ids-开发笔记

    - `ZCARD key`:获取有序集合的成员数。 - `ZSCORE key member`:获取成员在有序集合中的分数。 7. **事务(Transaction)** - `MULTI`:开启一个事务。 - `EXEC`:执行所有事务中的命令。 - `DISCARD`:取消...

    redis基本命令Web-ma开发笔记

    - `ZCARD key`:获取有序集合的成员数量。 6. **哈希(Hash)操作**: - `HSET key field value`:在哈希表中设置字段值。 - `HGET key field`:获取哈希表中指定字段的值。 - `HGETALL key`:获取哈希表中的所有...

    Redis 命令参考

    在Redis中,可以使用许多命令来处理不同类型的键值对,如字符串(string)、哈希表(hash)、列表(list)、集合(set)、有序集合(sorted set)等。Redis还支持发布/订阅、事务、脚本等高级功能。下面将详细介绍...

    redis-3.2.0-win64

    ZRANGEBYSCORE key min max 返回所有符合score >= min和score 的成员 ZCARD key 返回有序集合的元素数量 ZSCORE key element 返回指定成员的SCORE值 ZREMRANGEBYSCORE key min max 删除符合 score >= min 和 score ...

    Redis有序集合类型的常用命令小结

    Redis中有序集合的常用命令包括: 1. ZADD:向有序集合中添加一个或多个成员及其分数,如果成员已存在,则更新其分数。 2. ZRANGE:返回有序集合中指定区间的成员,可选WITHSCORES参数显示成员的分数。 3. ...

    Redis 有序集合(sorted set)1

    2. **ZCARD**:该命令用于获取有序集合的成员数量,例如`ZCARD key`。 3. **ZCOUNT**:用于计算在指定分数范围内的成员数量,如`ZCOUNT key min max`。 4. **ZINCRBY**:允许为有序集合的某个成员增加分数,例如`...

    redis命令详解

    - `ZCARD key`: 获取有序集合中的成员数量。 - `ZREM key member [member ...]`: 移除有序集合中的一个或多个成员。 通过上述介绍,我们可以看出 Redis 提供了非常丰富的数据类型和操作命令,这些功能极大地扩展...

    Redis 命令参考 2019.pdf

    - **ZCARD key**:返回有序集合`key`的基数。 - **ZCOUNT key min max**:计算在有序集合`key`中指定区间内分数的成员数。 - **ZRANGE key start stop [WITHSCORES]**:返回有序集合`key`中指定区间的成员。 - **...

    Redis之SortedSet(有序集合)总结

    Redis中的Sorted Set(有序集合)是一个非常重要的数据结构,它结合了Set(集合)的数据特性与Score(分数)的功能,可以实现对集合元素的排序。本文将深入探讨Sorted Set的基本概念、操作命令以及实际应用场景。 ...

    Redis 命令参考CHM

    Redis 提供了丰富的命令集,用于操作各种数据结构,如字符串(Strings)、哈希(Hashes)、列表(Lists)、集合(Sets)和有序集合(Sorted Sets)。这些基本命令是使用Redis的基础,例如`SET`用于设置键值,`GET`用于获取...

    Redis命令实践与技巧解析.docx

    Redis的有序集合非常适合用来实现排行榜功能,例如: - 使用`zadd`命令添加用户及其得分; - 使用`zrange`命令获取指定范围内的用户排名。 这种方式不仅易于实现,而且效率极高。 #### 四、结论 通过本文的介绍...

    Redis 3 命令参考 CHM

    Redis命令是其核心部分,提供了丰富的数据结构操作,包括字符串(Strings)、哈希(Hashes)、列表(Lists)、集合(Sets)和有序集合(Sorted Sets)。以下是一些主要的Redis命令及其应用场景: 1. **字符串(Strings)**: - ...

    redis 常用命令

    - **ZCARD key**:获取有序集合的成员数目。 - **ZSCORE key member**:返回有序集合中指定成员的分数值。 以上就是Redis中一些常见的命令介绍。通过这些命令的学习和实践,可以更高效地利用Redis解决实际问题。...

    redis命令参考

    Redis(REmote DIctionary Server)是一款开源的键值存储系统,它支持多种数据结构如字符串、哈希表、列表、集合、有序集合等,并且提供了丰富的命令用于数据操作。由于其高效性、灵活性及扩展性,在缓存、消息队列...

Global site tag (gtag.js) - Google Analytics