说明:收录25万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
联系我们
问题反馈
文件分类
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210888049.X (22)申请日 2022.07.26 (71)申请人 中国工商银行股份有限公司 地址 100140 北京市西城区复兴门内大街 55号 (72)发明人 程春生 王辉 巫春梅 谢波 (74)专利代理 机构 中科专利商标代理有限责任 公司 11021 专利代理师 张琛 (51)Int.Cl. G06F 16/242(2019.01) G06F 16/2455(2019.01) G06F 16/27(2019.01) (54)发明名称 数据访问路由方法、 装置设备、 存储介质和 程序产品 (57)摘要 本公开提供了一种数据访问路由方法, 可以 应用于云计算技术领域。 该方法应用于多园区数 据库, 所述多园区数据库配置多个数据库连接 池, 包括: 响应于应用的数据库访问请求, 向所述 应用分配逻辑连接对象; 根据数据库结构化查询 语句和预设路由策略规则确定目标数据库连接 池; 将所述目标数据库连接池和所述逻辑连接对 象建立关联关系; 根据所述关联关系将所述数据 库结构化查询语句提交至所述目标数据库连接 池对应的目标数据库中; 以及获取执行结果返回 至所述应用。 本公开还提供了一种数据访问路由 装置、 设备、 存 储介质和程序 产品。 权利要求书2页 说明书14页 附图6页 CN 115185979 A 2022.10.14 CN 115185979 A 1.一种数据访问路由方法, 应用于多园区数据库, 所述多园区数据库配置多个数据库 连接池, 其特 征在于, 所述数据访问路由方法包括: 响应于应用的数据库访问请求, 向所述应用分配逻辑连接对象; 根据数据库结构化 查询语句和预设路由策略规则确定目标 数据库连接池; 将所述目标 数据库连接池和所述逻辑连接对象建立关联关系; 根据所述关联关系将所述数据库结构化查询语句提交至所述目标数据库连接池对应 的目标数据库中; 以及 获取执行结果返回至所述应用。 2.根据权利要求1所述的数据访问路由方法, 其特征在于, 所述预设路由策略规则包括 表名匹配规则和表字段匹配规则, 所述根据数据库结构化查询语句和预设路由策略规则确 定目标数据库连接池 包括: 获取应用提交的数据库结构化 查询语句; 识别所述数据库结构化 查询语句中的表名和表字段; 以及 根据所述表名、 所述表字段和所述表名匹配规则、 表字段匹配规则确定目标数据库连 接池。 3.根据权利要求2所述的数据访 问路由方法, 其特征在于, 所述根据所述表名、 所述表 字段和所述表名匹配规则、 表字段匹配规则确定目标 数据库连接池 包括: 当确定所述表名匹配所述表名匹配规则且所述表字段匹配所述表字段匹配规则时, 确 定与表字段匹配的数据库连接池为目标 数据库连接池; 以及 当确定所述表名匹配所述表名匹配规则且不存在所述表字段与所述表字段匹配规则 匹配时, 确定与表名匹配的数据库连接池为目标 数据库连接池。 4.根据权利要求3所述的数据访问路由方法, 其特征在于, 所述表字段匹配规则包括数 值字段值大小匹配、 字符串字段值匹配和子字符串匹配, 所述表字段匹配所述表字段匹配 规则包括: 当确定所述数值字段值大小 匹配、 所述字符串字段值匹配和所述子字符串匹配中至少 一项匹配规则成功匹配时, 则确定所述表字段匹配所述表字段匹配规则。 5.根据权利要求1所述的数据访问路由方法, 其特征在于, 将所述目标数据库连接池和 所述逻辑连接对象建立关联关系包括: 确定与所述逻辑连接对象关联的当前 数据库连接池; 当确定所述当前数据库 连接池与 所述目标数据库连接池不一致 时, 根据所述目标数据 库连接池和所述逻辑连接对象更新所述逻辑连接对象的当前关联关系; 以及 当确定所述当前数据库 连接池与 所述目标数据库连接池一致 时, 保持所述逻辑连接对 象的当前关联关系。 6.根据权利要求5所述的数据访问路由方法, 其特征在于, 所述根据所述目标数据库连 接池和所述逻辑连接对象更新所述逻辑连接对象的当前关联关系包括: 取消所述逻辑连接对象当前的关联关系; 将所述目标 数据库连接池和所述逻辑连接对象重新建立关联关系。 7.根据权利要求1所述的数据访问路由方法, 其特征在于, 在向所述应用分配逻辑连接 对象之前, 还 包括:权 利 要 求 书 1/2 页 2 CN 115185979 A 2获取逻辑连接对象的可用数量, 所述逻辑连接对象的可用数量是根据 所述多园区数据 库的所述多个数据库连接池确定的; 当所述逻辑连接对象的可用数量大于等于预设阈值时, 向所述应用分配逻辑连接对 象; 以及 当所述逻辑连接对象的可用数量小于预设阈值时, 向所述应用返回等待连接指令 。 8.根据权利要求1所述的数据访问路由方法, 其特征在于, 在所述应用结束访问所述目 标数据库之后, 还 包括: 取消所述逻辑连接对象的关联关系; 以及 回收所述逻辑连接对象。 9.一种数据访问路由装置, 应用于多园区数据库, 所述多园区数据库配置多个数据库 连接池, 其特 征在于, 所述装置包括: 逻辑连接对象分配模块, 用于响应于应用的数据库访 问请求, 向所述应用分配逻辑连 接对象; 确定模块, 用于根据 数据库结构化查询语句和预设路由策略规则确定目标数据库 连接 池; 关联模块, 用于将所述目标 数据库连接池和所述逻辑连接对象建立关联关系; 数据库连接模块, 用于根据 所述关联关系将所述数据库 结构化查询语句提交至所述目 标数据库连接池 对应的目标 数据库中; 以及 返回模块, 用于获取 执行结果返回至所述应用。 10.根据权利要求9所述的数据访问路由装置, 其特 征在于, 还 包括: 获取模块, 用于获取逻辑连接对象的可用数量, 所述逻辑连接对象的可用数量是根据 所述多园区数据库的所述多个数据库连接池确定的; 逻辑连接对象回收模块, 用于回收所述逻辑连接对象。 11.一种电子设备, 包括: 一个或多个处 理器; 存储装置, 用于存 储一个或多个程序, 其中, 当所述一个或多个程序被所述一个或多个处理器执行时, 使得所述一个或多个 处理器执行根据权利要求1~8中任一项所述的数据访问路由方法。 12.一种计算机可读存储介质, 其上存储有可执行指令, 该指令被处理器执行时使处理 器执行根据权利要求1~8中任一项所述的数据访问路由方法。 13.一种计算机程序产品, 包括计算机程序, 所述计算机程序被处理器执行时实现根据 权利要求1~8中任一项所述的数据访问路由方法。权 利 要 求 书 2/2 页 3 CN 115185979 A 3
专利 数据访问路由方法、装置设备、存储介质和程序产品
文档预览
中文文档
23 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共23页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 人生无常 于
2024-03-18 17:18:04
上传分享
举报
下载
原文档
(1.0 MB)
分享
友情链接
LD-T 09-2022 人力资源社会保障信息系统运行维护平台建设规范.pdf
中国人工智能系列白皮书 大模型技术白皮书2023版.pdf
GB-T 42036-2022 矿井高压电网单相接地电容电流检验规范.pdf
GB-T 21082.4-2007 银行业务 密钥管理(零售) 第4部分 使用公开密钥密码的密钥管理技术.pdf
ISO IEC 27003-2017.pdf
GB-T 31773-2015 中药方剂编码规则及编码.pdf
NIST.SP.800-53r5 Security and Privacy Controls for Information Systems and Organizations.pdf
DB3708-T 10-2022 公共机构节能监管平台建设指南 济宁市.pdf
GB-T 25731-2010 粮油机械 长管蒸发器.pdf
GB-T 36558-2023 电力系统电化学储能系统通用技术条件.pdf
GB-T 32280-2022 硅片翘曲度和弯曲度的测试 自动非接触扫描法.pdf
GB-T 12985-1991 在产品设计中应用人体尺寸百分位数的通则.pdf
DB34-T 3264-2018 公路泥岩路基施工及质量检验评定规范 安徽省.pdf
GB-T 41895-2022 细胞中DNA病毒测定 MNP标记法.pdf
GB-T 41919-2022 人造石建筑板材.pdf
GB/T 40209-2021 制造装备集成信息模型通用建模规则.pdf
GB-T 15843.6-2018 信息技术 安全技术 实体鉴别 第6部分:采用人工数据传递的机制.pdf
DB34-T 3893-2021 工业企业节能诊断技术规范 安徽省.pdf
DB64-T 405-2017 火灾自动报警系统质量检验评定规程 宁夏回族自治区.pdf
GB/T 29244-2012 信息安全技术 办公设备基本安全要求.pdf
交流群
-->
1
/
3
23
评价文档
赞助2元 点击下载(1.0 MB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。