全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211280678.0 (22)申请日 2022.10.19 (71)申请人 北京悟空出 行科技有限公司 地址 100010 北京市东城区东 直门外大街 39院航空服 务楼517室 (72)发明人 于晨曦  (74)专利代理 机构 北京律智知识产权代理有限 公司 11438 专利代理师 孙宝海 (51)Int.Cl. G06F 16/25(2019.01) G06F 16/2455(2019.01) (54)发明名称 一种数据加载方法、 装置、 存储介质及电子 设备 (57)摘要 本公开提供了一种数据加载方法、 装置、 存 储介质及电子设备, 涉及计算机技术领域。 该方 法包括: 接收客户端发送的数据加载请求, 数据 加载请求包括数据缓存 标识和数据加载条件; 若 数据缓存标识未过期且数据查询条件未发生变 更, 从缓存中获取数据加载请求对应的基础数 据; 根据数据加载条件对基础数据进行处理, 获 得数据加载请求对应的目标数据; 将目标数据发 送至客户端, 以使得客户端加载目标数据。 该方 法减少了后端服务器向客户端返回的数据包的 大小, 能够优化页面加载速度。 权利要求书2页 说明书12页 附图5页 CN 115544148 A 2022.12.30 CN 115544148 A 1.一种数据加载 方法, 其特 征在于, 包括: 接收客户端发送的数据加载请求, 所述数据加载请求包括数据缓存标识和数据加载条 件; 若所述数据缓存标识未过期且数据查询条件未发生变更, 从缓存中获取所述数据加载 请求对应的基础数据; 根据所述数据加载条件对所述基础数据进行处理, 获得所述数据加载请求对应的目标 数据; 将所述目标 数据发送至所述 客户端, 以使得 所述客户端加载 所述目标 数据。 2.根据权利要求1所述的方法, 其特征在于, 所述数据加载条件包括: 数据筛选条件、 数 据排序类型和分页参数, 所述基础数据包括一个或多个车辆的数据, 所述 目标数据包括一 个或多个目标 车辆的数据; 其中, 所述根据所述数据加载条件对所述基础数据进行处理, 获得所述数据加载请求 对应的目标 数据, 包括: 利用所述数据筛选条件对所述一个或多个车辆的数据进行筛选, 获得一个或多个可选 车辆的数据; 按照所述数据排序类型, 对所述一个或多个可选车辆的数据进行排序, 获得排序后的 所述一个或多个可选车辆的数据; 根据分页参数, 从排序后的所述一个或多个可选车辆的数据中获取所述一个或多个目 标车辆的数据。 3.根据权利要求2所述的方法, 其特 征在于, 所述方法还 包括: 若所述数据排序类型为空, 则根据每个所述可选车辆对应的用户关联程度, 对所述一 个或多个可选车辆的数据进行排序, 其中, 每个所述可选车辆对应的用户关联程度为根据 用户画像数据确定的。 4.根据权利要求2所述的方法, 其特征在于, 在将所述目标数据发送至所述客户端之 前, 所述方法还 包括: 对于每个目标车辆, 提取所述目标车辆的数据中的预设属性数据, 获取所述预设属性 数据对应的标识, 进而利用所述预设属 性数据对应的标识, 替换所述 目标车辆的数据中的 预设属性数据。 5.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 获取所述数据查询条件; 从数据库中查询满足所述数据查询条件的数据, 将查询的数据存 储至所述缓存中; 生成所述数据缓存标识, 将所述数据缓存标识发送至所述客户端, 其中, 所述数据缓存 标识与存 储至所述缓存中的所述 查询的数据相对应。 6.根据权利要求5所述的方法, 其特 征在于, 所述方法还 包括: 若所述数据缓存标识已过期 或所述数据查询条件发生变更, 则将所述缓存中所述数据 缓存标识对应的数据删除; 从所述数据库中查询新的数据, 将所述新的数据存储至所述缓存中, 其中, 所述新的数 据为满足当前 数据查询条件的数据; 从所述缓存中获取所述新的数据, 确定所述新的数据为所述数据加载请求对应的缓存权 利 要 求 书 1/2 页 2 CN 115544148 A 2数据。 7.根据权利要求6所述的方法, 其特征在于, 在将所述新的数据存储至所述缓存中之 后, 所述方法还 包括: 生成新的数据缓存标识, 将所述新的数据缓存标识发送至所述客户端, 以使得所述客 户端根据所述新的数据缓存标识发送数据加载请求, 其中, 所述新的数据缓存标识与所述 缓存中的所述 新的数据相对应。 8.一种数据加载装置, 其特 征在于, 包括: 请求接收模块, 用于接收客户端发送的数据加载请求, 所述数据加载请求包括数据缓 存标识和数据加载 条件; 数据获取模块, 用于若所述数据缓存标识未过期且数据查询条件未发生变更, 从缓存 中获取所述数据加载请求对应的基础数据; 数据处理模块, 用于根据所述数据加载条件对所述基础数据进行处理, 获得所述数据 加载请求对应的目标 数据; 数据加载模块, 用于将所述目标数据发送至所述客户端, 以使得所述客户端加载所述 目标数据。 9.一种计算机可读存储介质, 其上存储有计算机程序, 所述程序被处理器执行时实现 如权利要求1至7任一项所述的数据加载 方法。 10.一种电子设备, 其特 征在于, 包括: 一个或多个处 理器; 存储装置, 用于存储一个或多个程序, 当所述一个或多个程序被所述一个或多个处理 器执行时, 使得 所述一个或多个处 理器实现如权利要求1至7任一项所述的数据加载 方法。权 利 要 求 书 2/2 页 3 CN 115544148 A 3

.PDF文档 专利 一种数据加载方法、装置、存储介质及电子设备

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种数据加载方法、装置、存储介质及电子设备 第 1 页 专利 一种数据加载方法、装置、存储介质及电子设备 第 2 页 专利 一种数据加载方法、装置、存储介质及电子设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:49:08上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。