开发者社区> 问答> 正文

Redis的Sorted Set中的数据按照分数排序,实现不同类型的消息的关键是什么?

已解决

Redis的Sorted Set中的数据按照分数排序,实现不同类型的消息的关键是什么?

展开
收起
游客lmkkns5ck6auu 2022-10-11 17:20:26 421 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    Redis的Sorted Set中的数据按照分数排序,实现不同类型的消息的关键就在于如何利用分数、如何添加消息到Sorted Set、如何从Sorted Set中弹出消息。 •优先级消息将优先级作为分数,消费时每次弹出分数最大的消息; •任意定时消息将时间戳作为分数,消费时每次弹出分数大于当前时间戳的一个消息; •区间重复合并消息将时间戳作为分数,添加消息时将(当前时间戳+时间区间)作为分数,消费时每次弹出分数大于当前时间戳的一个消息。以上内容摘自《阿里开发者手册-Redis专题》电子书,点击https://developer.aliyun.com/ebook/download/7770 可下载完整版

    2022-10-12 23:08:10
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
Redis集群演化的心路历程——从2.x到3.0时代 立即下载
微博的Redis定制之路 立即下载
云数据库Redis版的开源之路 立即下载