Feed流实现方法、装置、终端及存储介质制造方法及图纸

技术编号:37670794 阅读:44 留言:0更新日期:2023-05-26 04:32
本申请公开了一种Feed流实现方法、装置、终端及存储介质,方法包括:接收第一Feed流信息;基于推拉策略,判断是否推送第一Feed流信息;若推送Feed流信息,利用目标推拉结合模式实时推送第一Feed流信息,以及拉取第二Feed流信息。本发明专利技术通过推拉结合模式适用于高并发Feed流业务场景下的Feed流实现,降低了存储成本,提高了消息推送的及时性。此外,本发明专利技术还通过设置多维推拉模式,以适应不同业务场景,业务扩展性强。务扩展性强。务扩展性强。

【技术实现步骤摘要】
Feed流实现方法、装置、终端及存储介质


[0001]本申请涉及计算机领域,具体而言,涉及一种Feed流实现方法、装置、终端及存储介质。

技术介绍

[0002]社交网络软件系统一般通过Feed流进行消息推送。其中,Feed流是将发布者的信息单元通过社交关系传送给接收者,而信息单元可为一条朋友圈状态、一条微博、一条咨询或一条短视频等。
[0003]目前,针对社交网络软件系统中的Feed流的实现,一般采用推模式或拉模式。
[0004]但是,在高并发Feed流业务场景下,上述方法并不适用。

技术实现思路

[0005]本申请的主要目的在于提供一种Feed流实现方法、装置、终端及存储介质,以解决高并发Feed流业务场景下的Feed流实现的问题。
[0006]为了实现上述目的,第一方面,本申请提供了一种Feed流实现方法,包括:
[0007]接收第一Feed流信息;
[0008]基于推拉策略,判断是否推送第一Feed流信息,其中,推拉策略包括多维推拉结合模式;
[0009]若推送Feed流信息本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种Feed流实现方法,其特征在于,包括:接收第一Feed流信息;基于推拉策略,判断是否推送所述第一Feed流信息,其中,所述推拉策略包括多维推拉结合模式;若推送所述Feed流信息,利用目标推拉结合模式实时推送所述第一Feed流信息,以及拉取第二Feed流信息,其中,所述目标推拉结合模式为所述多维推拉结合模式中的一种。2.如权利要求1所述Feed流实现方法,其特征在于,所述利用目标推拉结合模式实时推送所述第一Feed流信息,包括:通过消息队列方式将所述第一Feed流信息推送至目标群体,其中,所述目标群体与所述目标推拉结合模式相对应。3.如权利要求2所述Feed流实现方法,其特征在于,所述通过消息队列方式将所述第一Feed流信息推送至目标群体,包括:将所述第一Feed流信息发送至初始消息队列;基于所述第一Feed流信息、所述初始消息队列和所述目标群体,生成目标消息队列;将所述目标消息队列中的所有第一Feed流信息推送至所述目标群体。4.如权利要求3所述Feed流实现方法,其特征在于,所述基于所述第一Feed流信息、所述初始消息队列和所述目标群体,生成目标消息队列,包括:获取所述目标群体中所包含的第一用户的数目和用户ID,其中,所述目标群体中的任意两个用户ID不同;在所述初始消息队列中,基于所述第一用户的数目和用户ID,对所述第一Feed流信息进行处理,得到所述目标消息队列。5.如权利要求4所述Feed流实现方法,其特征在于,所述在所述初始消息队列中,基于所述第一用户的数目和用户ID,对所述第一Feed流信息进行处理,得到所述目标消息队列,包括:对所述第一Feed流信息进行复制,生成与所述第一用户的数目相同数目的第一Feed流信息,得到第一预设数目的第一Feed流信...

【专利技术属性】
技术研发人员:张俊
申请(专利权)人:杭州网易云音乐科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1