数据处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:43061932 阅读:20 留言:0更新日期:2024-10-22 14:40
本公开关于一种数据处理方法、装置、电子设备及存储介质,涉及计算机技术领域,该方法包括:获取目标终端对应的调用版本信息;基于接口调用工具接收目标应用发送的针对目标数据库的携带有调用接口标识信息的接口调用指令;基于调用版本信息和预设接口映射关系,确定调用接口标识信息对应的目标接口标识信息;基于接口调用工具和目标接口标识信息,从第一数据库或第二数据库中,调用目标接口标识信息对应的目标调用接口,第一数据库中任一待调用接口的接口标识信息与在第二数据库中对应的待调用接口的接口标识信息不同。利用本公开实施例可以使得目标应用更加安全地对数据库进行版本更新,减少数据库的版本更新过程中存在的异常对目标应用的影响。

【技术实现步骤摘要】

本公开涉及计算机,尤其涉及一种数据处理方法、装置、电子设备及存储介质


技术介绍

1、轻型数据库被广泛地使用在应用开发中,可以说是应用底层数据存储稳定性的基石。具体的,应用将轻型数据库框架作为第三方库的形式,引入到应用的源码开发之中,利用轻型数据库去构建应用的数据存储。

2、然而,轻型数据库作为一个开源库,其每个版本也可能存在一些问题,当应用开发方遇到这些问题时,由于是轻型数据库框架内部的问题,开发方往往无能为力,唯一的办法就是将轻型数据库库升级到更新一些的版本,因为更新的版本可能对这些问题进行了修复。相关技术中,在数据库进行版本更新过程中,对于应用引入的数据库进行更新,都是直接将最新版本的数据库引入应用开发中,使用新版本的数据库来替换老版本的,以实现数据库的更新。但是,由于新版本的数据库也可能存在问题,甚至问题更加严重。因此,数据库的版本更新可能会对目标应用的正常运行产生影响,使得应用无法安全地对数据库进行版本更新。进一步的,在版本更新过程中,如果更新版本数据库相对于原始版本数据库中存在更新接口的标识信息的变化,会使得应用开发方需要对应用中调本文档来自技高网...

【技术保护点】

1.一种数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取目标终端对应的调用版本信息之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述第一数据库为包括第一静态库文件的数据库,所述第二数据库为包括第二静态库文件的数据库,所述第三数据库为包括第三静态库文件的数据库,所述第四数据库为包括第四静态库文件的数据库;所述基于所述目标数据库类型,对所述第三数据库和所述第四数据库中多个待调用接口的接口标识信息进行修改,得到所述第一数据库和所述第二数据库,包括:

4.根据权利要求3所述的方法,其特征在于,所述...

【技术特征摘要】

1.一种数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取目标终端对应的调用版本信息之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述第一数据库为包括第一静态库文件的数据库,所述第二数据库为包括第二静态库文件的数据库,所述第三数据库为包括第三静态库文件的数据库,所述第四数据库为包括第四静态库文件的数据库;所述基于所述目标数据库类型,对所述第三数据库和所述第四数据库中多个待调用接口的接口标识信息进行修改,得到所述第一数据库和所述第二数据库,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于预设修改工具,对所述多个第三预设格式文件中多个待调用接口的接口标识信息进行修改,得到多个第一预设格式文件,包括:

5.根据权利要求2所述的方法,其特征在于,所述基于所述目标数据库类型,对所述第三数据库和所述第四数据库中多个待调用接口的接口标识信息进行修改,得到所述第一数据库和所述第二数据库,包括:

6.根据权利要求5所述的方法,其特征在于...

【专利技术属性】
技术研发人员:刘跃李斌赵东
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1