[发明专利]数据处理方法及装置在审
| 申请号: | 201910113802.6 | 申请日: | 2019-02-14 |
| 公开(公告)号: | CN109885780A | 公开(公告)日: | 2019-06-14 |
| 发明(设计)人: | 于涛;李涛 | 申请(专利权)人: | 珠海天燕科技有限公司 |
| 主分类号: | G06F16/955 | 分类号: | G06F16/955;G06F16/958 |
| 代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 姜凤岩;南霆 |
| 地址: | 519085 广东省珠海市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 目标资源 数据库模式 资源操作请求 目标数据库 方法信息 统一资源标识 数据处理 应用程序编程接口 接收客户端 映射关系 兼容性 申请 发送 | ||
本申请实施例提供了一种数据处理方法及装置。该方法包括:接收客户端发送的对目标数据库中的目标资源的资源操作请求,该资源操作请求中包含与目标资源对应的应用程序编程接口API信息,该API信息包含目标资源的统一资源标识以及资源操作请求的操作方法信息;基于统一资源标识以及操作方法信息确定目标资源的API模式;基于API模式与目标资源的数据库模式之间的映射关系确定目标资源的数据库模式,数据库模式与目标数据库对应;基于数据库模式确定目标数据库中与目标资源对应的数据,通过操作方法信息对数据进行处理。本申请实施例的技术方案能够处理各种类型的资源的数据,提高对多种不同类型的资源的兼容性。
技术领域
本申请涉及计算机技术领域,尤其涉及一种数据处理方法及数据处理装置。
背景技术
随着互联网技术的发展,网络服务需要处理的数据规模越来越大,需要处理的业务类型也越来越多,对网络服务提供者提出了更大的挑战。
在一种技术方案中,通过API(Application Programming Interface,应用程序编程接口)对各种业务类型进行拆分,通过拆分后的各个业务类型的API提供对应的网络服务。然而,在这种技术方案中,由于不同的业务类型的资源的数据类型不一样,无法提供统一的兼容多种数据类型的资源的API。
发明内容
本申请实施例的目的是提供一种数据处理方法及数据处理装置,以解决对多种不同数据类型的资源的兼容性的问题。
为解决上述技术问题,本申请实施例是这样实现的:
第一方面,本申请实施例提供了一种数据处理方法,包括:接收客户端发送的对目标数据库中的目标资源的资源操作请求,所述资源操作请求中包含与所述目标资源对应的应用程序编程接口API信息,所述API信息包含所述目标资源的统一资源标识以及所述资源操作请求的操作方法信息;基于所述统一资源标识以及所述操作方法信息确定所述目标资源的API模式;基于所述API模式与所述目标资源的数据库模式之间的映射关系确定所述目标资源的数据库模式,所述数据库模式与所述目标数据库对应;基于所述数据库模式确定所述目标数据库中与所述目标资源对应的数据,通过所述操作方法信息对所述数据进行处理。
第二方面,本申请实施例提供了一种数据处理装置,包括:接收单元,用于接收客户端发送的对目标数据库中的目标资源的资源操作请求,所述资源操作请求中包含与所述目标资源对应的应用程序编程接口API信息,所述API信息包含所述目标资源的统一资源标识以及所述资源操作请求的操作方法信息;API模式确定单元,用于基于所述统一资源标识以及所述操作方法信息确定所述目标资源的API模式;数据库模式确定单元,用于基于所述API模式与所述目标资源的数据库模式之间的映射关系确定所述目标资源的数据库模式;数据操作单元,用于基于所述数据库模式确定所述目标数据库中与所述目标资源对应的数据,通过所述操作方法信息对所述数据进行处理。
第三方面,本申请实施例提供了一种数据处理设备,包括:存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现如上述第一方面所述的数据处理方法的步骤。
第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机可执行指令,所述计算机可执行指令被处理器执行时实现如上述第一方面所述的数据处理方法的步骤。
在本申请实施例中,一方面,基于资源操作请求中的统一资源标识与操作方法信息确定目标资源的API模式,由于统一资源标识能够表示各种不同类型的资源,从而能够兼容不同类型的资源,确定不同类型的资源的API模式;另一方面,基于API模式与数据库模式之间的映射关系确定目标资源的数据库模式,能够高效地确定各种类型的资源的数据库模式;另一方面,基于数据库模式确定对应的数据,通过操作方法信息对数据进行处理,能够处理各种类型的资源的数据,提高对多种不同类型的资源的兼容性。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海天燕科技有限公司,未经珠海天燕科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910113802.6/2.html,转载请声明来源钻瓜专利网。





