hql 查询条件 set集合_Redis从入门到深入-Sorted_set的value
生活随笔
收集整理的这篇文章主要介绍了
hql 查询条件 set集合_Redis从入门到深入-Sorted_set的value
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
1. sorted_set 类型
- 新的存储需求,数据排序有利于数据的有效展示,需要提供一种可以根据自身特征进行排序的方式
- 需要的存储结构:新的存储模型,可以保存可排序的数据
- sorted_set类型:在set的存储结构基础上添加可排序字段
2. sorted_set 类型数据的基本操作
2.1 操作
- 添加数据
- 获取全部数据
- 删除数据
- 按条件获取数据
- 条件删除数据
- 获取集合数据总量
- 集合交并操作
2.2 注意
- min与max用于限定搜索查询的条件
- start与stop用于限定查询范围,作用于索引,表示开始和结束索引
- offset与count用于限定查询范围,作用于查询结果,表示开始位置和数据总量
3. sorted_set 类型数据的扩展操作
- score值获取与修改
4. sorted_set 类型数据操作的注意事项
- score保存的数据存储空间是64位,整数范围long型
- score保存的数据也可以是一个双精度的double值,基于双精度浮点数的特征,可能会丢失精度,使用时候要慎重
- sorted_set底层存储还是基于set结构的,因此数据不能重复,如果重复添加相同的数据,scoe值将被反复覆盖,保留最后一次修改的结果
5. sorted_set 类型应用场景
基础服务+增值服务类网站会设定各类会员的试用,让用户充分体验会员优势。例如观影试用VIP、游戏VIP体验,云盘下载体验VIP,数据查看体验VIP。当VIP体验到期后,如果有效管理此类信息。即便对于正式VIP用户也存在对应的管理方式。 网站会定期开始投票、讨论。限时进行,逾期作废。如何有效管理此类过期信息
6. sorted_set 类型应用场景3
任务、消息权重设定应用 当任务或者消息待处理,形成了任务队列或者消息队列时,对于高优先级的任务要保障对其优先处理,如何实现任务权重管理
总结
以上是生活随笔为你收集整理的hql 查询条件 set集合_Redis从入门到深入-Sorted_set的value的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: python文件传输socket_树莓派
- 下一篇: php预处理获取改变行数,php –