原文
http://redis.io/commands/zscore
简介
Get the score associated with the given member in a sorted set.
获取有序集合中指定成员的分数。
语法
ZSCORE key member
版本
Available since 1.2.0.
自1.2.0版本可用。
时间复杂度
Time complexity: O(1)
描述
Returns the score of member in the sorted set at key.
返回有序集合中成员的分数。
If member does not exist in the sorted set, or key does not exist, nil is returned.
如果成员不存在,或者key不存在,返回nil。
返回值
Bulk string reply: the score of member (a double precision floating point number), represented as string.
Bulk string:成员的分数(双精度浮点数),表示为字符串。
例子
redis> ZADD myzset 1 "one"
(integer) 1
redis> ZSCORE myzset "one"
"1"
redis>
相关推荐
- 有序集合(Sorted Set):`zAdd`, `zScore`, `zRange` 6. **高级特性** - 事务(Transaction):`multi`, `exec` - 脚本(Lua Scripting):`eval`, `evalsha` - Pub/Sub(发布/订阅):`subscribe`, `publish` - ...
Redis是一种高性能的键值数据库,它提供了丰富的数据结构,如字符串、哈希、列表、集合、有序集合等,适用于缓存、会话管理等多种场景。而PHP的Redis扩展则为开发者提供了方便的接口来操作这些数据结构。 **安装与...
Redis是一款开源、高性能的键值对存储系统,它支持数据结构如字符串、哈希表、列表、集合和有序集合,广泛应用于缓存、数据库、消息中间件等场景。`redis-3.0.0.gem` 是Ruby语言的Redis客户端库,它允许Ruby开发者...
- **数据类型**:Redis支持五大数据类型:字符串(String)、哈希(Hash)、列表(List)、集合(Set)和有序集合(Sorted Set)。 - **过期时间(TTL)**:Redis允许为键设置生存时间,使得键在指定时间后自动删除。 2. **...
它支持丰富的数据结构,如字符串、哈希、列表、集合、有序集合等,为开发人员提供了极大的灵活性。"Redis命令参考手册完整版.pdf"是学习和使用Redis的重要资源,包含了Redis所有命令的详细说明。 1. **基础命令**:...
Redis是一个开源的高性能键值对数据库,它支持多种类型的数据结构,如字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)、有序集合(sorted sets)和范围查询、位图、超日志和地理空间索引等。Redis...
**Redis有序集合**是另一种非常有用的集合数据结构,它不仅可以确保集合中的元素唯一性,还可以根据元素的分值(score)对集合进行排序。 ##### 特点与用途 - **有序且不重复**:每个元素都有一个与之关联的分数...
有序集合与集合类似,但每个元素都有分数,根据分数排序。如: ```php $redis->zAdd('myZSet', 1, 'value1', 2, 'value2'); echo $redis->zScore('myZSet', 'value1'); // 输出: 1 ``` 7. **哈希(Hashes)** ...
Redis支持丰富的数据类型,如字符串(Strings)、哈希(Hashes)、列表(Lists)、集合(Sets)以及有序集合(Sorted Sets)。这些数据类型的命令操作构成了Redis的核心功能: 1. 字符串(Strings): 最基础的数据类型,可以...
- `ZSCORE key member`:获取成员在有序集合中的分数。 7. **事务(Transaction)** - `MULTI`:开启一个事务。 - `EXEC`:执行所有事务中的命令。 - `DISCARD`:取消当前事务。 8. **发布订阅(Publish/...
在Redis中,可以使用许多命令来处理不同类型的键值对,如字符串(string)、哈希表(hash)、列表(list)、集合(set)、有序集合(sorted set)等。Redis还支持发布/订阅、事务、脚本等高级功能。下面将详细介绍...
### 7.Redis 有序集合(Sorted Set)命令 Redis 有序集合是一个有序、不重复的集合。常用的 Sorted Set 命令包括: * `ZADD key score member`:添加元素到有序集合中。 * `ZREM key member`:从有序集合中删除...
- **有序集合操作**:`zAdd()`、`zScore()`、`zRange()`、`zRevRange()`。 **三、高级特性** `php-redis`扩展还支持Redis的高级特性,如事务(`multi()`、`exec()`)、发布订阅(`psubscribe()`、`publish()`)...
ZRANGEBYSCORE key min max 返回所有符合score >= min和score 的成员 ZCARD key 返回有序集合的元素数量 ZSCORE key element 返回指定成员的SCORE值 ZREMRANGEBYSCORE key min max 删除符合 score >= min 和 score ...
Redis 有序集合(Sorted Set)是一种特殊的集合数据结构,它结合了集合的无重复成员特性与分数的概念,可以根据成员的分数进行排序。有序集合中的每个成员都有一个与之关联的double类型的分数,这个分数用于决定成员...
- **ZSCORE key member**:返回有序集合`key`中成员`member`的分数值。 - **ZINCRBY key increment member**:有序集合`key`中成员`member`的分数加上增量`increment`。 - **ZCARD key**:返回有序集合`key`的基数。...
Redis中的Sorted Set(有序集合)是一个非常重要的数据结构,它结合了Set(集合)的数据特性与Score(分数)的功能,可以实现对集合元素的排序。本文将深入探讨Sorted Set的基本概念、操作命令以及实际应用场景。 ...
- `ZSCORE`:获取成员在有序集合中的分数。 7. **事务(Transactions)**: - `MULTI/EXEC`:开始并执行一个事务。 - `DISCARD`:取消当前事务。 8. **持久化(Persistence)**: - `SAVE`:同步保存数据到...
6. 其他操作包括列表(`lpush`, `rpop`)、集合(`sadd`, `srem`)、有序集合(`zadd`, `zscore`)等。 为了更深入地理解,以下是一些Python操作Redis的示例代码: ```python import redis # 连接Redis服务器 r =...