一种数据缓存方法、装置、服务器及存储介质制造方法及图纸

技术编号:31493315 阅读:33 留言:0更新日期:2021-12-18 12:30
本发明专利技术实施例公开了一种数据缓存方法、装置、服务器及存储介质,如果监测到请求接口满足调度条件,获取所述请求接口对应的设备数据规则;根据所述设备数据规则查询数据库,确定目标设备标识;根据各所述目标设备标识确定对应的设备信息,并存储到目标设备的缓存中。解决了获取信息时,反复调用访问接口导致的接口响应速度过慢的问题,在满足调度条件时获取设备信息并存储到目标设备的缓存中,避免了缓存时间过长被清除,同时缓存数据不会过多占用内存空间,由于预先对数据进行了缓存,所以也不容易出现雪崩的情况。实现了对数据的短时间内高效缓存,提升了数据加载速度。提升了数据加载速度。提升了数据加载速度。

【技术实现步骤摘要】
一种数据缓存方法、装置、服务器及存储介质


[0001]本专利技术实施例涉及数据处理
,尤其涉及一种数据缓存方法、装置、服务器及存储介质。

技术介绍

[0002]当前智能设备数量日益巨增,系统功能越来越强大,对用户界面流畅度也要求越来越高,在互联网大背景下,流畅度很大因素是取决于连接通信速度上面,也就是连接响应越快,往往系统操作界面越流畅。在如此庞大的系统功能,所有内容都需要经过互联网连接云端获取,那么设备和云端连接接口的响应速度是首要关注的问题,而提升接口响应时间是其中优化很重要的一个环节。
[0003]传统的设备访问接口获取内容展示给用户,此类接口主要存在几个问题,1、日益需求增多,反复迭代,最终导致接口响应速度变慢,2、缓存有效时间设置固定,缓存冗余数据日益增多,浪费内存空间,3、容易出现缓存雪崩的情况,导致云服务不可用。

技术实现思路

[0004]本专利技术提供一种数据缓存方法、装置、服务器及存储介质,以实现对数据的提前缓存。
[0005]第一方面,本专利技术实施例提供了一种数据缓存方法,所述数据缓存本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据缓存方法,其特征在于,包括:如果监测到请求接口满足调度条件,获取所述请求接口对应的设备数据规则;根据所述设备数据规则查询数据库,确定目标设备标识;根据各所述目标设备标识确定对应的设备信息,并存储到目标设备的缓存中。2.根据权利要求1所述的方法,其特征在于,在所述如果监测到请求接口满足调度条件,获取请求接口对应的设备数据规则之前,还包括:获取预确定的规则类型和对应的显示规则,按照对应的显示规则对各所述规则类型进行展示,其中,所述规则类型为以下至少一种:规则名称、日期范围、时间段范围、访问次数范围或调度执行时间;接收用户针对各所述规则类型所输入的规则信息;根据各所述规则类型和对应的规则信息形成设备数据规则。3.根据权利要求1所述的方法,其特征在于,所述根据所述设备数据规则查询数据库,确定目标设备标识,包括:根据所述设备数据规则确定目标历史数据和查询条件;根据所述查询条件对所述目标历史数据进行筛选,确定目标设备标识。4.根据权利要求3所述的方法,其特征在于,所述根据所述设备数据规则确定目标历史数据和查询条件,包括:按照预设的解析规则对所述设备数据规则进行解析,得到日期范围、时间段范围和访问次数范围所对应的规则信息;根据所述日期范围所对应的规则信息对数据库中数据表的数据表标识进行查询,确定目标历史数据;将所述时间段范围和访问次数范围对应的规则信息确定为查询条件。5.根据权利要求4所述的方法,其特征在于,还包括:当采集到设备访问所述请求接口所产生的访问记录时,根据所述访问记录中的访问日期确定数据表标识,以及根据访问时间确定对应的目标访问时间段,其中,所述目标访问时间段为对时间进行划分得到;根据所述数据表标识确定对应的...

【专利技术属性】
技术研发人员:谭文亮陈子文
申请(专利权)人:深圳市酷开网络科技股份有限公司
类型:发明
国别省市:

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

1