发明公开
- 专利标题: SQL执行方法及装置
- 专利标题(英): SQL execution method and device
-
申请号: CN201611244308.6申请日: 2016-12-29
-
公开(公告)号: CN108255852A公开(公告)日: 2018-07-06
- 发明人: 汤人杰 , 张式勤 , 郭岳 , 于祥兵 , 严昱超 , 周勋
- 申请人: 中国移动通信集团浙江有限公司 , 中国移动通信集团公司
- 申请人地址: 浙江省杭州市解放东路19号;
- 专利权人: 中国移动通信集团浙江有限公司,中国移动通信集团公司
- 当前专利权人: 中国移动通信集团浙江有限公司,中国移动通信集团公司
- 当前专利权人地址: 浙江省杭州市解放东路19号;
- 代理机构: 北京路浩知识产权代理有限公司
- 代理商 李相雨
- 主分类号: G06F17/30
- IPC分类号: G06F17/30
摘要:
本发明公开一种SQL执行方法及装置,能解决现有技术出现的因SQL支撑标准不一所导致的产品学习难度大,开发、运维及项目管理难度大且成本高的问题,实现不同SQL型分布式内存数据库的统一开发。该方法包括:获取客户端提交的业务SQL请求,其中,所述业务SQL请求中包含待处理的SQL;利用训练好的分类器对所述待处理的SQL进行分类,若所述待处理的SQL不属于预先划分的SQL类型,则对所述待处理的SQL进行预处理,得到标准SQL;将所述标准SQL提交至对应的SQL型分布式内存数据库执行,在所述SQL型分布式内存数据库执行完毕后,获取执行结果,并反馈给所述客户端,其中,所述预先划分的SQL类型包括所有SQL型分布式内存数据库共同支持的最低SQL标准的SQL类型。
公开/授权文献
- CN108255852B SQL执行方法及装置 公开/授权日:2020-09-11