gpt4 book ai didi

redis - 按值对redis大数据进行排序

转载 作者:可可西里 更新时间:2023-11-01 11:13:25 26 4
gpt4 key购买 nike

例如,我将如下数据设置到redis。

SET "projects:views:PROJECT_NAME1" 17
SET "projects:views:PROJECT_NAME2" 13
SET "projects:views:PROJECT_NAME3" 21

PROJECT_NAME 根据我从关系数据库中获取的项目记录名称而有所不同。

如何按值对所有“project:views:*”进行排序。在这个例子中我们的输出应该是

PROJECT_NAME3 21
PROJECT_NAME1 17
PROJECT_NAME2 13

最佳答案

像这样将它们添加到有序集合中:

ZADD "projects:views" 17 PROJECT_NAME1 13 PROJECT_NAME2 21 PROJECT_NAME3

然后调用:

ZREVRANGE projects:views 0 -1 WITHSCORES

检查 here有序集还能做什么

关于redis - 按值对redis大数据进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32839902/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com