redis 排序 及 取出Hset中的多个数据(sort get 命令实践)

Posted mint167

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis 排序 及 取出Hset中的多个数据(sort get 命令实践)相关的知识,希望对你有一定的参考价值。

直接上命令

SORT carCondition-17.5-40 by car-*->id desc get car-*->chehao get car-*->id

 

carCondition-17.5-40 在我测试里是 set  可以对 list 和 zset 进行操作   我在set中存储的是 car的id号

car-*   是所有车辆的实体 类型是 hset

 

sort 命令 是让 carCondition-17.5-40 中所有的车辆的id 按照 车辆实体的id进行倒序排序 然后 get 是取出 车牌号 和 车辆的 id

 

 

特别说明 排序仅仅只能出现一次 所有 在我们公司 我计划 仅仅让他用在后台管理 前台的多条件查询  可以用 多个set 进行 交集并集 这样的操作 取出id后 再在关系型数据库中进行 逻辑的排序  目前 这是我的想法 正在执行中  后续 继续贴出代码 。。。。。。。

以上是关于redis 排序 及 取出Hset中的多个数据(sort get 命令实践)的主要内容,如果未能解决你的问题,请参考以下文章

Redis 如何封装成一个list,然后hset

关于php redis的问题 hash结构

redis里hset怎么用

redis怎么存数组和获取数组?

redis的hset和set的区别

redis hset 和hsetnx 的区别是啥