The invention discloses a data processing method, a device and an electronic device. The method includes: caching the first part data of the network data according to the target instruction of caching the network data; obtaining the display progress of the first part data of the electronic device; selectively caching the second part data of the network data according to the display progress. \u3002 In the above technical scheme, by caching the cached network data step by step, a part of the data is cached first, and the remaining data needs to be cached selectively according to the display progress of the cached part of the data, i.e. the user's use of the data, which effectively avoids the occurrence of one-time caching of all the data while most of the data is not used, thus resolving the existing problems. In the technology of network data caching, the caching resource wastes a lot of technical problems, which reduces the waste of caching resources.
【技术实现步骤摘要】
一种数据处理方法、装置及电子设备
本专利技术涉及软件
,特别涉及一种数据处理方法、装置及电子设备。
技术介绍
随着互联网技术和移动通信技术的不断发展,便携式的电子设备的应用越来越多,例如:手机、pad、阅读器等等。便携式电子设备在使用过程中常常通过无线局域网Wi-Fi、移动通信技术3G、4G等联网加载网络数据,方便随时随地办公、学习、娱乐。现有技术中,电子设备对网路数据进行加载下载和缓存两种形式。下载是指将网络数据直接加载到电子设备上并进行保存,下载的网络数据会一直保存在本地除非用户将其删除。而缓存则是将网络数据加载到电子设备上进行暂时保存,缓存的网络数据在较短的一段时间之后会被电子设备自动清除,例如:在线看视屏时对视频数据进行缓冲、浏览网页时对用户可能要打开的网页内容进行预加载等。对于网络数据的缓存,现有技术通常一次性将待缓存的网络数据缓存完,如:观看一个2小时的电影,电子设备会在打开该电影的播放链接后,持续对该电影的电影数据进行缓冲,直到缓冲完整部电影2个小时的电影数据。此种网络数据的缓存方式存在缓存资源浪费较大的技术问题,因为很多时候用户可能并不需要缓存所有数据,如:在看到电影的十几分钟后不想观看而退出的情况,而此时电子设备可能已经缓存了该电影50分钟甚至更多的数据,造成了极大的缓存资源浪费。
技术实现思路
本专利技术实施例提供一种数据处理方法、装置及电子设备,用于解决现有技术中网络数据缓存时缓存资源浪费较大的技术问题,减少缓存资源的浪费。本专利技术实施例提供一种数据处理方法,所述方法包括:根据对网络数据进行缓存的目标指令,对所述网络数据的第一部分 ...
【技术保护点】
1.一种数据处理方法,其特征在于,所述方法包括:根据对网络数据进行缓存的目标指令,对所述网络数据的第一部分数据进行缓存;获得电子设备对所述第一部分数据的展现进度;根据所述展现进度,对所述网络数据的第二部分数据进行选择性缓存。
【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:根据对网络数据进行缓存的目标指令,对所述网络数据的第一部分数据进行缓存;获得电子设备对所述第一部分数据的展现进度;根据所述展现进度,对所述网络数据的第二部分数据进行选择性缓存。2.如权利要求1所述的方法,其特征在于,所述根据所述展现进度,对所述网络数据的第二部分数据进行选择性缓存,包括:获得所述电子设备当前所处的网络环境;根据所述网络环境和所述展现进度,对所述网络数据的第二部分数据进行选择性缓存。3.如权利要求2所述的方法,其特征在于,所述根据所述网络环境和所述展现进度,对所述网络数据的第二部分数据进行选择性缓存,包括:获得当前所剩的数据流量值;根据所述数据流量值、所述展现进度及所述数据流量值,对所述网络数据的第二部分数据进行选择性缓存。4.如权利要求1~3任一所述的方法,其特征在于,所述根据所述展现进度,对所述网络数据的第二部分数据进行选择性缓存,包括:判断所述展现进度是否在预设范围内;若是,对所述网路数据的第二部分数据进行缓存;若不是,不对所述网络数据的第二部分数据进行缓存。5.如权利要求4所述的方法,其特征在于,所述对所述网路数据的第二部分数据进行缓存,包括:基于所述当前所剩的数据流量值和/或所述电子设备当前所处的网络环境,获得所述电子设备的缓存策略;按照所述缓存策略对所述网络数据的第二部分数据进行缓存。6.如权利要求5所述的方法,其特征在于,所述按照所述缓存策略对所述网络数据的第二部分数据进行...
【专利技术属性】
技术研发人员:侯柏岑,齐鹏,
申请(专利权)人:北京搜狗科技发展有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。