德特赛维技术有限公司李明锋获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉德特赛维技术有限公司申请的专利一种支持多集群异构数据源统一管理和查询的方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120973773B 。
龙图腾网通过国家知识产权局官网在2026-01-23发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202511522997.1,技术领域涉及:G06F16/21;该发明授权一种支持多集群异构数据源统一管理和查询的方法是由李明锋;余小丽;徐晓靖;温龙盛;彭楠;岑明雅设计研发完成,并于2025-10-23向国家知识产权局提交的专利申请。
本一种支持多集群异构数据源统一管理和查询的方法在说明书摘要公布了:本发明公开了一种支持多集群异构数据源统一管理和查询的方法,属于大数据技术领域,包括:S1:启动DataLinksExecutor组件服务;S2:用户针对特定数据源上传自定义驱动,并使用所述自定义驱动配置数据源,随后点击测试连接;S3:在测试连接通过后,进入统一查询菜单页面,选择测试连接通过的数据源,并编写需要执行的SQL语句;S4:当执行SQL语句后,Druid连接池对执行的SQL语句进行记录,DataLinksExecutor定时采集所述Druid连接池中的数据源信息,并进行汇总统计;S5:DataLinksExecutor的负载均衡算法选出汇总的数据源信息中负载较低的节点,并给各个节点分配查询任务。极大地简化了配置流程,使用户能够更加便捷、高效地管理和操作多集群数据源,从而解决了多集群数据源连接与管控的难题。
本发明授权一种支持多集群异构数据源统一管理和查询的方法在权利要求书中公布了:1.一种支持多集群异构数据源统一管理和查询的方法,其特征在于,包括以下步骤: S1:启动DataLinksExecutor组件服务,所述服务支持在单集群上进行多节点部署; S2:用户针对特定数据源上传自定义驱动,并使用所述自定义驱动配置数据源,随后点击测试连接; 步骤S2包括: S21:用户创建自定义驱动并上传相应驱动文件后,DataLinksWeb通过Nacos集群负载均衡机制,将测试连接指令以及驱动指令发送至指定集群的DataLinksExecutor; S22:所述DataLinksExecutor接收到测试连接指令后,识别用户是否使用自定义驱动; S23:若使用自定义驱动,所述DataLinksExecutor通过HTTP字节流远程或HDFS分布式存储下载用户上传的驱动文件,然后基于URLClassLoader类加载器加载所述驱动文件; S24:通过JDBC的方式连接数据源,并将测试结果返回至DataLinksWeb; 步骤S24所述的通过JDBC的方式连接数据源包括: HA模式自动添加serviceDiscoveryMode=zookeeper; Kerberos认证自动补充principal参数相关参数; SSL加密自动配置ssl=true及证书相关参数; S3:在测试连接通过后,进入统一查询菜单页面,选择测试连接通过的数据源,并编写需要执行的SQL语句; 步骤S3包括:DataLinksWeb通过Nacos集群负载均衡机制,将用户执行的SQL语句以及对应的数据源的基本连接信息发送到指定集群上的DataLinksExecutor; 所述DataLinksExecutor收到执行SQL语句指令后,首先判断对应的数据源是否存在连接池,若所述数据源连接池不存在,所述DataLinksExecutor通过Druid数据源连接池框架创建连接池,并通过该连接池获取连接,进而执行用户的SQL语句; 执行完成后,将SQL语句执行结果返回给DataLinksWeb服务,最终由所述DataLinksWeb渲染执行结果并展示给用户; 所述Nacos集群负载均衡机制包括:首先基于DataLinksExecutor的application.yml配置中的spring.cloud.nacos.discovery.cluster-name进行集群打标; 当数据源执行查询请求时携带目标集群标识; 负载均衡器从活跃实例列表中筛选出匹配指定集群标签的实例; S4:当执行SQL语句后,Druid连接池对执行的SQL语句进行记录,DataLinksExecutor定时采集所述Druid连接池中的数据源信息,并进行汇总统计; S5:DataLinksExecutor的负载均衡算法选出汇总的数据源信息中负载较低的节点,并给各个节点分配查询任务。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人德特赛维技术有限公司,其通讯地址为:610000 四川省成都市青羊区提督街99号华置中心第10层1001-1003号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励