【技术实现步骤摘要】
一种信息流的数据处理方法、装置、设备及存储介质
[0001]本公开涉及互联网应用
,尤其涉及一种信息流的数据处理方法、装置、设备及存储介质。
技术介绍
[0002]信息流,又称为Feed流,是指按照一定顺序呈现给用户的Feed数据,通常是以时间顺序为主。目前,比较常见的Feed流形态包括短视频推荐信息流、新闻列表、微博关注列表等。
[0003]Feed数据保存在服务端,客户端需要采用一定的策略从服务端拉取Feed数据进行展示。实际应用中,较复杂的业务场景中的单个Feed数据的数据量可能会较大,从服务端拉取这类Feed数据的数据传输时间可能较长,导致客户端界面响应不及时,影响客户端用户的使用体验。
技术实现思路
[0004]为了解决上述技术问题,本公开实施例提供了一种信息流的数据处理方法,能够提升客户端界面的响应速度,从而提升客户端用户的使用体验。
[0005]第一方面,本公开提供了一种信息流的数据处理方法,所述方法包括:
[0006]接收用户的信息流请求,并基于所述信息流请求获取
【技术保护点】
【技术特征摘要】
1.一种信息流的数据处理方法,其特征在于,所述方法包括:接收用户的信息流请求,并基于所述信息流请求获取多个数据对象;基于第一数据对象中与预设数据字段对应的数据,确定所述第一数据对象是否满足预设的数据筛选条件;如果确定所述第一数据对象满足所述数据筛选条件,则从所述第一数据对象中提取所述预设数据字段对应的数据,构成所述第一数据对象的一级展示对象;基于所述第一数据对象的一级展示对象,为所述信息流请求构建第一信息流;针对所述信息流请求,返回所述第一信息流。2.根据权利要求1所述的方法,其特征在于,所述基于第一数据对象中与预设数据字段对应的数据,确定所述第一数据对象是否满足预设的数据筛选条件,包括:获取第一数据对象中与预设数据字段对应的数据,并基于所述预设数据字段和权重之间的对应关系,确定所述第一数据对象对应的优先级;基于所述第一数据对象对应的优先级,确定所述第一数据对象是否满足预设的数据筛选条件。3.根据权利要求1所述的方法,其特征在于,所述如果确定所述第一数据对象满足所述数据筛选条件,则从所述第一数据对象中提取所述预设数据字段对应的数据,构成所述第一数据对象的一级展示对象,包括:如果确定第一数据对象满足所述数据筛选条件,则从所述第一数据对象中提取所述预设数据字段对应的数据;将所述预设数据字段与所述数据之间的映射关系存储于预设的一级数据结构中,得到所述第一数据对象的一级展示对象。4.根据权利要求1
‑
3中的任一项所述的方法,其特征在于,所述针对所述信息流请求,返回所述第一信息流之后,还包括:在接收到携带数据对象标识和展示等级标识的数据请求时,获取所述数据对象标识对应的数据对象,并从所述数据对象中提取所述展示等级标识对应的数据,构成所述数据对象的待展示对象;其中,所述待展示对象对应于所述展示等级标识;针对所述数据请求,返回所述待展示对象。5.根据权利要求1所述的方法,其特征在于,所述基于所述第一数据对象的一级展示对象,为所述信息流请求构建第一信息流之前,还包括:基于第二数据对象中与所述预设数据字段对应的数据,确定所述第二数据对象是否属于无需展示的数据对象;如果确定所述第二数据对象属于所述无需展示的数据对象,则清空所述第二数据对象中的数据,得到所述第二数据对象对应的清空后数据对象;相应的,所述基于所述第一数据对象的一级展示对象,为所述信息流请求构建第一信息流,包括:基于所述第二数据对象对应的清空后数据对象和所述第一数据对象的一级展示对象,为所述信息流请求构建第一信息流。6.根据权利要求1所述的方法,其特征在于,所述基于第一数据对象中与预设数据字段对应的数据,确定所述第一数据对象是否满足预设的数据筛选条件之前,还包括:
将所述用户的关注度大于预设阈值的数据字段,确定为所述预设数据字段。7.一种信息流的数据处理方法,其特征在于,所述方法包括:向服务端发送用户的信息流请求;其中,所述信息流请求用于向所述服务端请求多个数据对象;接收针对所述信息流请求返回的第一信息流;其中,所述第一信息流中包括第一数据对象的一级展示对象,所述一级展示对象中包括所述第一数据对象中与预设数据字段对应的数据;基于所述第一数据对象的一级展示对象,对所述第一数据对象进行展示。8.根据权利要求7所述的方法,其特征在于,所述基于所述第一数据对象的一级展示对象,对所述第一数据对象进行展示,包括:基于预先获取的数据字段与卡槽标识的映射关系,确定与所述第一数据对象的一级展示对象中的所述预设数据字段对应的卡槽标识,作为目标卡槽标识;其中,所述卡槽标识用于标识预设的数据对象模板中的卡槽;将所述一级展示对象中与所述第一数据字段对应的数据,添加至所述数据对象模板中与所述目标卡槽标识对应的卡槽中,得到所述第一数据对象对应的中间态对象;基于所述中间态对象,对所述第一数据对象进行展示。9.根据权利要求8所述的方法,其特征在于,所述基于所述中间态对象,对所述第一数据对象进行展示之后,还包括:当确定所述第一数据对象对应的展示界面的展示...
【专利技术属性】
技术研发人员:段启智,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。