开发者社区 问答 正文

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

已解决

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

展开
收起
游客lmkkns5ck6auu 2022-10-11 17:20:26 475 发布于北京 分享
分享
版权
1 条回答
写回答
取消 提交回答
  • 推荐回答

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

    2022-10-12 23:08:10 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等