【技术实现步骤摘要】
本专利技术涉及医疗健康服务,尤其涉及一种推送消息的方法、装置、设备和计算机可读介质。
技术介绍
1、目前,用户消息订阅推送大多都是基于数据库存储数据,然后特定时间之内向用户推送消息或者以消息队列(message queue,mq)的订阅方式实现消息推送。
2、在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:在数据量过大的情况下会造成推送消息速度缓慢甚至消息丢失,导致用户难以在预定时间内收到订阅消息。例如,在医疗健康服务场景中,由于数据量过大,患者难以及时获取所订阅的医疗健康消息。
技术实现思路
1、有鉴于此,本专利技术实施例提供一种推送消息的方法、装置、设备和计算机可读介质,能够提高推送消息的速度,保障用户在预定时间内收到订阅消息。
2、为实现上述目的,根据本专利技术实施例的一个方面,提供了一种推送消息的方法,包括:
3、以预设推送时间点作为存储值,在远程字典服务redis缓存中将订阅端和订阅标识作为存储字段,存储用户消息订阅数据;
...【技术保护点】
1.一种推送消息的方法,其特征在于,包括:
2.根据权利要求1所述推送消息的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述推送消息的方法,其特征在于,所述以系统时间点作为存储值,在Redis缓存中获取所述用户消息订阅数据,包括:
4.根据权利要求1所述推送消息的方法,其特征在于,所述用户消息订阅数据中预设推送时间点确定所述推送数据的实际推送时间点,包括:
5.根据权利要求1所述推送消息的方法,其特征在于,所述采用线程池在所述实际推送时间点向所述订阅端推送包括推送数据的推送消息之后,还包括:
6.根
...【技术特征摘要】
1.一种推送消息的方法,其特征在于,包括:
2.根据权利要求1所述推送消息的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述推送消息的方法,其特征在于,所述以系统时间点作为存储值,在redis缓存中获取所述用户消息订阅数据,包括:
4.根据权利要求1所述推送消息的方法,其特征在于,所述用户消息订阅数据中预设推送时间点确定所述推送数据的实际推送时间点,包括:
5.根据权利要求1所述推送消息的方法,其特征在于,所述采用线程池在所述实际推送时间点向所述订阅端推送包括推送数据的推送消息之后,还包括:
6.根据权利要求1...
【专利技术属性】
技术研发人员:万江,韩龙,
申请(专利权)人:北京京东拓先科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。