访问请求处理方法、装置、服务器以及存储介质制造方法及图纸

技术编号:39416125 阅读:22 留言:0更新日期:2023-11-19 16:07
本申请提供一种访问请求处理方法、装置、服务器以及存储介质。该方法应用于目标数据库,所述方法包括:在接收到用户端发送至第一端口的第一访问请求时,基于所述第一端口将所述第一访问请求传输至预设的协议插件;所述第一端口为第一数据库的访问端口,所述第一数据库为所述目标数据库预设的兼容数据库;基于所述协议插件对所述第一访问请求进行请求解析得到解析结果,并将所述解析结果传输至预设的语法插件;基于所述语法插件对所述解析结果进行语法解析得到请求语句,并基于所述请求语句对所述目标数据库进行访问处理,将得到的访问结果发送至所述用户端。本申请的方法,实现了提高数据处理效率。提高数据处理效率。提高数据处理效率。

【技术实现步骤摘要】
访问请求处理方法、装置、服务器以及存储介质


[0001]本申请涉及访问请求处理
,尤其涉及一种访问请求处理方法、装置、服务器以及存储介质。

技术介绍

[0002]各种计算机软件基本都会以数据库为存储中心,可以简单地分为业务系统加底层数据库存储的结构,在生产过程中,数据库的更换和迁移是常见的需求,一般数据库本身都提供了从异种数据库迁移数据的功能,可以方便数据的迁移。但是不同种类的数据库具有部分功能差异,也在查询语法中存在方言。业务系统中的代码都是基于某一种特定数据库进行编写的,需要调用该数据库类型的驱动对底层数据库进行操作。数据库类型的更换会导致原有业务代码无法使用,想要更换另一种数据库,必须使用新的数据库类型重新进行编码,重复工作量大,不能使用原有业务逻辑,从而导致数据处理效率降低。

技术实现思路

[0003]本申请提供一种访问请求处理方法、装置、服务器以及存储介质,用以解决现有技术中数据库迁移和变更之后数据处理效率低问题,通过预先对迁徙和变更后的数据库进行接口兼容设定,以实现在不变更业务代码的情况下继续访问迁徙和变更后的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种访问请求处理方法,其特征在于,应用于目标数据库,所述方法包括:在接收到用户端发送至第一端口的第一访问请求时,基于所述第一端口将所述第一访问请求传输至预设的协议插件;所述第一端口为第一数据库的访问端口,所述第一数据库为所述目标数据库预设的兼容数据库;基于所述协议插件对所述第一访问请求进行请求解析得到解析结果,并将所述解析结果传输至预设的语法插件;基于所述语法插件对所述解析结果进行语法解析得到请求语句,并基于所述请求语句对所述目标数据库进行访问处理,将得到的访问结果发送至所述用户端。2.根据权利要求1所述的方法,其特征在于,在接收用户端发送至第一端口的第一访问请求之前,所述方法还包括:在构建所述目标数据库时,启动所述第一数据库对应的第一端口,并获取所述第一端口对应的至少一个网络协议;将各所述网络协议与所述第一端口的端口协议进行绑定,得到创建完成的所述第一端口。3.根据权利要求2所述的方法,其特征在于,所述基于所述协议插件对所述第一访问请求进行请求解析得到解析结果,并将所述解析结果传输至预设的语法插件,包括:获取预设的协议处理规则,基于所述协议处理规则在所述端口协议中调用与所述第一访问请求对应的网络协议;基于所述网络协议对所述第一访问请求进行请求解析处理,得到所述第一访问请求对应的解析结果。4.根据权利要求3所述的方法,其特征在于,所述基于所述网络协议对所述第一访问请求进行请求解析处理,得到所述第一访问请求对应的解析结果,包括:调用所述网络协议对应的协议函数,基于所述协议函数对所述第一访问请求进行请求解析处理,得到所述第一访问请求对应的解析结果。5.根据权利要求1所述的方法,其特征在于,所述基于所述语法插件对所述解析结果进行语法解析得到请求语句,包括:获取预设的语法算子,基于所述语法算子对所述解析结果进行语法解析处理,得到所述第一访问请求对应的请求语句。6.根据权利要求1所述的方法,其特征在于,所述将得到的访问结果发送至所述用户端,包括...

【专利技术属性】
技术研发人员:赵俊柴鹏钟忻
申请(专利权)人:联通数字科技有限公司联通云数据有限公司
类型:发明
国别省市:

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

1