[发明专利]基于Redis实现优先级消息队列的方法及系统有效
申请号: | 201610211815.3 | 申请日: | 2016-04-06 |
公开(公告)号: | CN105868033A | 公开(公告)日: | 2016-08-17 |
发明(设计)人: | 张健;刘斌;台宪青 | 申请(专利权)人: | 江苏物联网研究发展中心 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 无锡市大为专利商标事务所(普通合伙) 32104 | 代理人: | 曹祖良;张涛 |
地址: | 214135 江苏省无锡市新*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于Redis实现优先级消息队列的方法及系统,其包括写消息模块以及Redis集群,写消息模块通过连接池模块与Redis集群连接;通过连接池模块与Redis集群连接后,写消息模块能将消息体写入Redis集群内,所述消息体包括队列名称、消息内容以及消息优先级,Redis集群将消息体内的消息内容存储在与队列名称以及消息优先级对应消息队列的消息列表中,且在Redis集群将消息内容存储在对应的消息列表后,通过连接池模块释放写消息模块与Redis集群的连接。本发明通过Redis集群的多个列表来实现具有优先级功能的消息队列,可以实时查看的消息队列、消息队列中消息列表的数量及对应的消息内容,能使得消息的优先级可以实时进行修改。 | ||
搜索关键词: | 基于 redis 实现 优先级 消息 队列 方法 系统 | ||
【主权项】:
一种基于Redis实现优先级消息队列的方法,其特征是:包括写消息模块(2)以及用于消息队列存储及管理的Redis集群(3),所述写消息模块(2)通过连接池模块(4)与Redis集群(3)连接;通过连接池模块(4)与Redis集群(3)连接后,写消息模块(2)能将消息体写入Redis集群(3)内,所述消息体包括队列名称、消息内容以及消息优先级,Redis集群(3)将消息体内的消息内容存储在与队列名称以及消息优先级对应消息队列的消息列表中,且在Redis集群(3)将消息内容存储在对应的消息列表后,通过连接池模块(4)释放写消息模块(2)与Redis集群(3)的连接。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏物联网研究发展中心,未经江苏物联网研究发展中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610211815.3/,转载请声明来源钻瓜专利网。
- 上一篇:EPP发泡塑料挤出模具
- 下一篇:斜顶加长杆