恭喜瀚高基础软件股份有限公司谭洋获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜瀚高基础软件股份有限公司申请的专利一种对数据库集群进行读写分离的方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114116768B 。
龙图腾网通过国家知识产权局官网在2025-06-24发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202111429813.9,技术领域涉及:G06F16/242;该发明授权一种对数据库集群进行读写分离的方法是由谭洋;王杰设计研发完成,并于2021-11-29向国家知识产权局提交的专利申请。
本一种对数据库集群进行读写分离的方法在说明书摘要公布了:本发明公开了一种对数据库集群进行读写分离的方法,本发明通过在数据库集群与客户端之间设置中间件,通过该中间件来对所有的SQL语句进行非常细致的读写分离的逻辑处理,从而能够最大限度的准确地将客户端发送的SQL语句分发到主备节点,进而极大地提高了数据库集群的整体效率。
本发明授权一种对数据库集群进行读写分离的方法在权利要求书中公布了:1.一种对数据库集群进行读写分离的方法,其特征在于,应用于中间件,包括: 判断当前的SQL语句是否同时发往主节点和备节点,如果是,则将所述SQL语句发往主节点和备节点,如果不是,则进一步判断所述SQL语句是读类型的SQL语句还是写类型的SQL语句; 针对写类型的SQL语句,对事务中的预设对象,记录所述预设对象到事务读写分流器,并标记路由到主节点,如果是非事务则仅记入缓存中;对临时的预设对象,记录其到会话读写分流器中,并标记路由到主节点;对携带有事务标识的写类型的SQL语句,且该SQL语句对后续读语句无影响则只标记SQL路由到主节点;对携带有事务标识的写类型的SQL语句,且该SQL语句影响范围不确定,则标记当前SQL语句和事务中后续所有SQL语句皆发往主节点,直到事务结束;对携带有事务标识的写类型的SQL语句,且能够识别SQL语句中的所有对象,则记录所识别出的对象以及它相关联的对象到对应的事务读写分流器中,并标记将该SQL语句路由到主节点; 根据所述事务读写分流器和所述会话读写分流器判断所有读语句的SQL语句应发往的主节点或备节点; 其中,所述事务读写分流器,在开启一个事务后进行创建,以存储该事务中的写语句的预设对象,在事务结束后,销毁该事务读写分流器;所述会话读写分流器,在建立一个会话连接时进行创建,用于存储当前会话且只在主节点使用的预设对象,并在会话结束连接后,销毁该会话读写分流器。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人瀚高基础软件股份有限公司,其通讯地址为:250101 山东省济南市高新区新泺大街2117号铭盛大厦20层2001室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。