【技术实现步骤摘要】
管理缓存数据的方法、设备及存储介质
[0001]本申请涉及互联网
,特别涉及一种管理缓存数据的方法、设备及存储介质。
技术介绍
[0002]随着互联网和大数据技术的发展,服务器中需要处理的业务和数据也越来越多。例如,在网购应用程序对应的后台服务器中,每天都需要处理大量的网购订单,在处理每个网购订单时,又需要获取与订单相关的数据,如用户数据和商家数据等。
[0003]在相关的技术中,为了提高服务器处理各种业务的效率,在各业务对应的业务执行程序运行之后,可以在业务执行程序对应的运行内存中设置cache(服务器缓存)。然后可以从数据存储服务器中获取处理对应业务时需要的业务数据。当需要处理对应的业务时,可以直接从cache中读取对应的业务数据,能够提高获取业务数据的速度,从而可以提高服务器处理对应业务的效率。
[0004]在实际应用中,技术人员除了要在处理业务的程序代码中编写在cache中对业务数据进行存取等操作的函数(缓存数据操作函数)外,还需要设置对cache中的业务数据进行管理的管理函数,例如确定各cac ...
【技术保护点】
【技术特征摘要】
1.一种管理缓存数据的方法,其特征在于,所述方法包括:获取目标业务对应的业务执行程序;确定所述业务执行程序中,对所述目标业务的缓存数据进行操作的第一缓存数据操作函数;在所述第一缓存数据操作函数中,添加用于确定函数的执行信息的管理程序,得到第二缓存数据操作函数;执行所述第二缓存数据操作函数,得到所述第二缓存数据操作函数的执行信息;将所述第二缓存数据操作函数的执行信息发送至管理设备。2.根据权利要求1所述的方法,其特征在于,所述确定所述业务执行程序中,对所述目标业务的缓存数据进行操作的第一缓存数据操作函数,包括:基于所述业务执行程序中包括的业务类型标识,确定所述目标业务所属的业务类型;在预设的业务类型和缓存数据操作函数的对应关系中,确定所述目标业务对应的第一缓存数据操作函数。3.根据权利要求1所述的方法,其特征在于,所述执行信息包括函数执行次数、函数执行结果、函数执行时长以及调用缓存数据操作函数的其他函数的函数名中的至少一种。4.根据权利要求1所述的方法,其特征在于,所述第一缓存数据操作函数包括缓存数据写入函数、缓存数据读取函数、缓存数据删除函数中的至少一种;所述在所述第一缓存数据操作函数中,添加用于确定函数的执行信息的管理程序,包括:基于管理程序和程序添加位置的对应关系,确定将管理程序在所述第一缓存数据操作函数中的目标添加位置;在所述第一缓存数据操作函数的目标添加位置添加所述管理程序。5.根据权利要求1所述的方法,其特征在于,所述第一缓存数据操作函数为缓存数据读取函数,所述执行所述第二缓存数据操作函数,得到所述第二缓存数据操作函数的执行信息,包括:确定所述第二缓存数据操作函数读取的缓存数据所属的...
【专利技术属性】
技术研发人员:邬飞剑,向宇,
申请(专利权)人:腾讯音乐娱乐科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。