PHP Redis 有序集合(sorted set)


// 添加或更新
$score = 1;
$res = $redisClient->zAdd("key_name", $score, "member");

// 获取成员分数
$res = $redisClient->zScore("key_name", "member");

// 升序排名
$res = $redisClient->zRank("key_name", "member");

// 降序排名
$res = $redisClient->zRevRank("key_name", "member");

// 升序
$start = 0; // 开始
$end = -1; // 结束 -1 倒数第一个, -2 倒数第二个 。。
$withscore = true;
$res = $redisClient->zRange("key_name", $start, $end, $withscore);

// 降序
$start = 0; // 开始
$end = -1; // 结束 -1 倒数第一个, -2 倒数第二个 。。
$withscore = true;
$res = $redisClient->zRevRange("key_name", $start, $end, $withscore);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容