[发明专利]一种数据处理方法、装置、设备及介质在审
申请号: | 202210316144.2 | 申请日: | 2022-03-28 |
公开(公告)号: | CN114647685A | 公开(公告)日: | 2022-06-21 |
发明(设计)人: | 姚浩原;马占斌;吴贤;姚垒奇 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | G06F16/248 | 分类号: | G06F16/248;G06F16/23;G06Q30/02 |
代理公司: | 北京开阳星知识产权代理有限公司 11710 | 代理人: | 王艳斌 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 设备 介质 | ||
本公开实施例涉及一种数据处理方法、装置、设备及介质,其中该方法包括:获取多个目标数据,并设置目标数据的数据状态标识和标志位,数据状态标识用于表征目标数据在客户端的消费状态,标志位用于标识不同目标数据之间展示优先级;将多个目标数据发送至客户端;接受客户端发送的数据消费信息,并根据数据消费信息更新多个目标数据的数据状态标识;响应于客户端的历史数据请求,根据数据状态标识提取与历史数据请求对应的历史数据;根据标志位对历史数据进行排序得到第一排序结果,并根据第一排序结果返回历史数据至客户端。本公开实施例保证了历史数据存储的准确性和有序性,进而有助于提升客户端后续对历史数据的消费准确性。
技术领域
本公开涉及数据处理技术领域,尤其涉及一种数据处理方法、装置、设备及介质。
背景技术
当用户使用客户端时,在客户端中的展示过的各种历史数据,例如历史推荐数据,可以上报至服务端,服务端存储之后可以进行分析处理或在客户端需要时下发。
目前,服务端存储历史数据通常是在下发时直接存储或者获取客户端展示之后埋点上报的数据并存储,但是服务端下发时存储的方式可能会将用户未消费的数据存储为历史数据,造成数据不准确的问题;获取客户端上报的数据并存储的方式中数据通常按照消费顺序存储,导致在时间顺序上历史数据存储与展示的顺序不一致的问题。
发明内容
为了解决上述技术问题,本公开提供了一种数据处理方法、装置、设备及介质。
本公开实施例提供了一种数据处理方法,所述方法包括:
获取多个目标数据,并设置所述目标数据的数据状态标识和标志位,所述数据状态标识用于表征所述目标数据在客户端的消费状态,所述标志位用于标识不同目标数据之间展示优先级;
将所述多个目标数据发送至客户端;
接受所述客户端发送的数据消费信息,并根据所述数据消费信息更新所述多个目标数据的数据状态标识;
响应于所述客户端的历史数据请求,根据数据状态标识提取与所述历史数据请求对应的历史数据;
根据所述标志位对所述历史数据进行排序得到第一排序结果,并根据所述第一排序结果返回所述历史数据至所述客户端。
本公开实施例还提供了一种数据处理方法,所述方法包括:
获取服务端发送的多个目标数据,所述多个目标数据在服务端中设置有数据状态标识和标志位,所述数据状态标识用于表征所述目标数据在客户端的消费状态,所述标志位用于标识不同目标数据之间展示优先级;
将所述多个目标数据的数据消费信息发送至所述服务端,所述数据消费信息在所述服务端中用于更新所述多个目标数据的数据状态标识;
发送历史数据请求至所述服务端,以使所述服务端根据数据状态标识提取与所述历史数据请求对应的历史数据,根据标志位对所述历史数据进行排序得到第一排序结果,并根据所述第一排序结果返回所述历史数据。
本公开实施例还提供了一种数据处理装置,所述装置包括:
设置模块,用于获取多个目标数据,并设置所述目标数据的数据状态标识和标志位,所述数据状态标识用于表征所述目标数据在客户端的消费状态,所述标志位用于标识不同目标数据之间展示优先级;
发送模块,用于将所述多个目标数据发送至客户端;
更新模块,用于接受所述客户端发送的数据消费信息,并根据所述数据消费信息更新所述多个目标数据的数据状态标识;
提取模块,用于响应于所述客户端的历史数据请求,根据数据状态标识提取与所述历史数据请求对应的历史数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210316144.2/2.html,转载请声明来源钻瓜专利网。