缓存数据处理方法及装置制造方法及图纸

技术编号:13591708 阅读:49 留言:0更新日期:2016-08-26 01:03
本发明专利技术是关于一种缓存数据处理方法及装置,其方法包括:监测智能终端中存储的缓存数据;根据所述缓存数据的属性值,判断所述缓存数据中是否存在需要备份的目标缓存数据;当所述缓存数据中存在需要备份的目标缓存数据时,将所述目标缓存数据备份到预设存储空间。这样可以及时将用户智能终端中需要备份的缓存数据进行备份,以便在智能终端中的缓存数据被清除时也能够从备份文件中恢复。

【技术实现步骤摘要】

本专利技术涉及数据处理
,尤其涉及一种缓存数据处理方法及装置
技术介绍
随着技术的不断发展,以智能终端为代表的智能终端不断被用户使用,用户可以使用智能终端进行看视频、玩游戏和语音聊天等。但是,随着用户智能终端上安装的应用软件不断增多,很多软件在运行过程中会产生很多缓存数据,这会占用智能终端的内存空间,可能会导致智能终端运行不畅,很多用户为了使智能终端运行得更流畅会使用相关清理工具清除智能终端内存中的缓存数据。然而,在智能终端内存中保存的有些缓存数据对用户来说还是很重要的,一旦这些缓存数据被清除,很可能会给用户严重的造成负面影响。
技术实现思路
为克服相关技术中存在的问题,本专利技术提供一种缓存数据处理方法及装置。根据本专利技术实施例的第一方面,提供一种缓存数据处理方法,包括:监测智能终端中存储的缓存数据;根据所述缓存数据的属性值,判断所述缓存数据中是否存在需要备份的目标缓存数据;当所述缓存数据中存在需要备份的目标缓存数据时,将所述目标缓存数据备份到预设存储空间。根据本专利技术实施例的第二方面,提供一种缓存数据处理装置,包括:缓存数据监测单元,用于监测智能终端中存储的缓存数据;缓存数据判断单元,用于根据所述缓存数据的属性值,判断所述缓存数据中是否存在需要备份的目标缓存数据;缓存数据备份单元,用于在所述缓存数据中存在需要备份的目标缓存数据时,将所述目标缓存数据备份到预设存储空间。本专利技术的实施例提供的技术方案可以包括以下有益效果:本专利技术提供的缓存数据处理方法及装置,通过监测智能终端中存储的缓存数据,根据缓存数据的属性值,判断缓存数据中是否存在需要备份的目标缓存数据,如果存在需要备份的目标缓存数据,那么将这些缓存数据备份到预设存储空间。这样可以及时将用户智能终端中需要备份的缓存数据进行备份,即便在智能终端中的缓存数据被清除时也能够从备份文件中恢复。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的一种缓存数据处理方法的流程图;图2是图1中步骤S120的流程图;图3是图2中步骤S121的流程图;图4是图2中步骤S121的另一流程图;图5是根据一示例性实施例示出的一种缓存数据处理方法的流程图;图6是图1中步骤S130的流程图;图7是根据一示例性实施例示出的一种缓存数据处理方法的流程图;图8是根据一示例性实施例示出的一种缓存数据处理方法的流程图;图9是图8中步骤S710的流程图;图10是根据一示例性实施例示出的一种缓存数据处理方法的流程图;图11是根据一示例性实施例示出的一种缓存数据处理装置的示意图;图12是图11中缓存数据判断单元的示意图;图13是图12中阈值判断模块的示意图;图14是图12中阈值判断模块的另一示意图;图15是根据一示例性实施例示出的一种缓存数据处理装置的示意图;图16是图11中缓存数据备份单元的示意图;图17是根据一示例性实施例示出的一种缓存数据处理装置的示意图;图18是根据又一示例性实施例示出的一种缓存数据处理装置的示意图;图19是图18中缓存数据删除判断单元的示意图;图20是根据又一示例性实施例示出的一种缓存数据处理装置的示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。为了解决相关技术问题,本专利技术实施例首先提供了一种缓存数据处理方法,如图1所示,该方法可以包括如下步骤:在步骤S110中,监测智能终端中存储的缓存数据。由于智能终端的内部存储空间存放这智能终端中如某些应用生成的缓存数据,而很多缓存数据很重要,一旦某些重要的缓存数据被清除,会给用户造成很大影响。因此,需要监测智能终端内部存储空间中保存的缓存数据,以便将某些需要保存的缓存数据进行备份。在步骤S120中,根据所述缓存数据的属性值,判断缓存数据中是否存在需要备份的目标缓存数据。由于智能终端的内部存储空间中可能存储有多种缓存数据,而有些缓存数据可能由于不重要等原因不需要备份,而有些缓存数据由于比较重要等原因需要备份。因此,需要将这些缓存数据中需要备份数据选择出来,判断哪些缓存数据需要备份,哪些缓存数据不需要备份。因此,可以根据缓存数据的属性值进行判断,该属性值可以是优先级、占用空间量的大小等。当缓存数据中存在需要备份的目标缓存数据时,在步骤S130中,将目标缓存数据备份到预设存储空间。该预设存储空间可以是智能终端的SD(Secure Digital Memory Card,安全数字存储卡)卡,也可以是云存储空间等。本专利技术提供的缓存数据处理方法,通过监测智能终端中存储的缓存数据,根据缓存数据的属性值,判断缓存数据中是否存在需要备份的目标缓存数据,如果存在需要备份的目标缓存数据,那么将这些缓存数据备份到预设存储空间。这样可以及时将用户智能终端中需要备份的缓存数据进行备份,即便在智能终端中的缓存数据被清除时也能够从备份文件中恢复。为了判断存储空间中的哪些缓存数据需要缓存,哪些不需要缓存,作为图1方法的细化,在本专利技术的另一实施例中,如图2所示,步骤120可以包括如下步骤:在步骤S121中,判断属性值是否大于预先设置的阈值。当属性值大于预先设置的阈值时,在步骤S122中,确定缓存数据中存在需要备份的目标缓存数据。当属性值不大于预先设置的阈值时,在步骤S123中,确定缓存数据中不存在需要备份的目标缓存数据。由于智能终端中存储的缓存数据可能包括多个种类,因此,可以将缓存数据分为不同类别,而有些缓存数据对于用户来说比较很重要,一旦清楚会给用户使用智能终端上的某些应用造成影响,例如:智能终端的内部存储空间存储的播放器缓存数据,该缓存数据可能是用户观看某视频的相关信息,如播放时间、播放内容等,用户在下次观看该视频时,播放器可以根据该缓存数据继续播放用户上次观看的视频,如果该缓存数据被清除,播放器就无法在上次观看的基础上给用户继续播放,很可能需要从头开始播放,给用户带来不便。而智能终端的内部存储空间中的其他缓存数据可能是某些应用临时生成的数据,而这些数据不是很重要,可以清除。因此,可以根据需要,或者缓存数据的重要程度等,将这些缓存数据划分为不同的类别。并且获取缓存数据中每一类别的属性值。这些属性值可以是缓存数据的数据占用量,或者是重要程度,如优先级等。可以在某一类缓存数据的数据占用量容量达到某一阈值时,可以对该缓存数据备份。或者某一类缓存数据为重要缓存数据,也需对其进行备份。在属性值为数据占用容量时,为了判断属性值是否大于预先设置的阈值,作为图2方法的细化,在本专利技术的另一实施例中,如图3所示,步骤121可以包括如下步骤:在步骤S1211中,获取述缓存数据中的数据占用容量。在步骤S1212中,判断数据占用容量是否大于预设占用容量。当数据占用容量大于预设占用容量时,在步骤S1213中,确定属性值大于预先设置的阈值。当数据占本文档来自技高网...

【技术保护点】
一种缓存数据处理方法,其特征在于,包括:监测智能终端中存储的缓存数据;根据所述缓存数据的属性值,判断所述缓存数据中是否存在需要备份的目标缓存数据;当所述缓存数据中存在需要备份的目标缓存数据时,将所述目标缓存数据备份到预设存储空间。

【技术特征摘要】
1.一种缓存数据处理方法,其特征在于,包括:监测智能终端中存储的缓存数据;根据所述缓存数据的属性值,判断所述缓存数据中是否存在需要备份的目标缓存数据;当所述缓存数据中存在需要备份的目标缓存数据时,将所述目标缓存数据备份到预设存储空间。2.根据权利要求1所述的缓存数据处理方法,其特征在于,所述判断所述缓存数据中是否存在需要备份的目标缓存数据,包括:判断所述属性值是否大于预先设置的阈值;当所述属性值大于预先设置的阈值时,确定所述缓存数据中存在需要备份的目标缓存数据。3.根据权利要求2所述的缓存数据处理方法,其特征在于,所述属性值包括数据占用容量;所述判断所述属性值是否大于预先设置的阈值,包括:获取述缓存数据的数据占用容量;判断所述数据占用容量是否大于预设占用容量;当所述数据占用容量大于预设占用容量时,确定所述属性值大于预先设置的阈值。4.根据权利要求2所述的缓存数据处理方法,其特征在于,所述属性值包括优先级;所述判断所述属性值是否大于预先设置的阈值,包括:获取述缓存数据的优先级;判断所述优先级是否大于预设优先级;当所述优先级大于预设优先级时,确定所述属性值大于预先设置的阈值。5.根据权利要求1所述的缓存数据处理方法,其特征在于,在所述将所述目标缓存数据备份到预设存储空间之前,还包括:将所述目标缓存数据保存到预设文件夹中,并开始计时,得到计时时长;当所述计时时长大于预设时长时,读取所述预设文件夹中的所述目标缓存数据。6.根据权利要求1所述的缓存数据处理方法,其特征在于,在所述将所述目标缓存数据备份到预设存储空间之后,还包括:生成所述目标缓存数据的备份标志;将所述备份标志存储到所述智能终端的内部存储空间。7.一种缓存数据处理装置,其特征在于,包括:缓存数据监测单元,用于监测智能...

【专利技术属性】
技术研发人员:白文龙
申请(专利权)人:乐视网信息技术北京股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1