【技术实现步骤摘要】
Feed流实现方法、装置、终端及存储介质
[0001]本申请涉及计算机领域,具体而言,涉及一种Feed流实现方法、装置、终端及存储介质。
技术介绍
[0002]社交网络软件系统一般通过Feed流进行消息推送。其中,Feed流是将发布者的信息单元通过社交关系传送给接收者,而信息单元可为一条朋友圈状态、一条微博、一条咨询或一条短视频等。
[0003]目前,针对社交网络软件系统中的Feed流的实现,一般采用推模式或拉模式。
[0004]但是,在高并发Feed流业务场景下,上述方法并不适用。
技术实现思路
[0005]本申请的主要目的在于提供一种Feed流实现方法、装置、终端及存储介质,以解决高并发Feed流业务场景下的Feed流实现的问题。
[0006]为了实现上述目的,第一方面,本申请提供了一种Feed流实现方法,包括:
[0007]接收第一Feed流信息;
[0008]基于推拉策略,判断是否推送第一Feed流信息,其中,推拉策略包括多维推拉结合模式;
[0009] ...
【技术保护点】
【技术特征摘要】
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流信...
【专利技术属性】
技术研发人员:张俊,
申请(专利权)人:杭州网易云音乐科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。