[发明专利]一种事务处理方法、服务器及事务处理系统有效
| 申请号: | 201810273942.5 | 申请日: | 2018-03-29 |
| 公开(公告)号: | CN108551478B | 公开(公告)日: | 2020-12-18 |
| 发明(设计)人: | 周家晶;苗浩;周继恩 | 申请(专利权)人: | 中国银联股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F16/242 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
| 地址: | 200135 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 事务处理 方法 服务器 系统 | ||
本发明公开了一种事务处理方法、服务器及事务处理系统。所述方法包括:第一节点获取到第一事务对应的至少一个语句后,可以对每个进行分类,并根据每个语句所属的类型,将至少一个语句分别发送给至少一个第二节点,以使至少一个第二节点根据接收到的语句生成所述语句对应的执行计划;进而,第一节点可以根据接收到的至少一个第二节点发送的第一事务的至少一个语句对应的执行计划,对第一事务进行处理。如此,本发明实施例能够同时处理多种类型的语句,有效提高了系统的处理效率,且降低了系统的运行负担,有效保证系统的事务性。
技术领域
本发明涉及通信技术领域,尤其涉及一种事务处理方法、服务器及事务处理系统。
背景技术
随着互联网的飞速发展,单个数据库中的数据量和访问量快速增长,分布式数据库能够有效解决海量的数据存储和并发数据访问的问题。现有技术中的分布式数据库系统中包括至少一个数据库,每个数据库包括至少一个数据表,通过这种方式,能够将原来集中式数据库中的数据分散存储到多个通过网络连接的数据存储节点上,以获取更大的存储容量和更高的并发访问量。
目前,现有技术中的分布式数据库对不同类型的数据访问需求均采用同一个服务器进行处理,而不同类型的数据访问需求中可能存在单一数据库的访问需求,即该数据访问需求需要服务器查询一个数据库就可以得到结果;也可能存在多个数据库的访问需求,即该数据访问需求需要服务器查询多个数据库就可以得到结果。这两种类型的数据访问需求所需要的处理时间是不同的,容易导致服务器处理数据访问需求的效率较低,且增加了服务器的运行负担。
基于此,目前亟需一种事务处理方法,用于解决现有技术中的分布式数据库对不同类型的事务访问需求均采用同一个服务器进行处理导致服务器处理效率较低的问题。
发明内容
本发明实施例提供一种事务处理方法、服务器及事务处理系统,以解决现有技术中的分布式数据库对不同类型的数据访问需求均采用同一个服务器进行处理导致服务器处理效率较低的技术问题。
本发明实施例提供一种事务处理方法,所述方法包括:
第一节点获取第一事务对应的至少一个语句;
针对第一语句,所述第一节点对所述第一语句进行分类,并根据所述第一语句所属的类型,将所述第一语句发送给至少一个第二节点中与所述第一语句所属的类型对应的第二节点,以使所述与所述第一语句所属的类型对应的第二节点根据接收到的语句生成所述语句对应的执行计划;所述第一语句为所述至少一个语句中的任一语句;
所述第一节点接收所述至少一个第二节点发送的所述第一事务的至少一个语句对应的执行计划,并根据所述第一事务的至少一个语句对应的执行计划,对所述第一事务进行处理。
如此,由于该事务处理系统中存在至少一个第二节点,因此,第一节点在获取第一事务对应的至少一个语句后,可以将至少一个语句分类发送给对应的第二节点,相比于现有技术中只采用一个服务器进行事务处理的方式而言,本发明实施例能够同时处理多种类型的语句,有效提高了系统的处理效率,且降低了系统的运行负担;进一步地,至少一个第二节点只需要将语句对应的执行计划发送给第一节点,由第一节点对第一事务包括的至少一个语句进行统一处理,从而能够保证事务性。
可选地,所述第一节点根据所述所述第一事务的至少一个语句对应的执行计划,对所述第一事务进行处理,包括:
所述第一节点根据所述第一事务的至少一个语句对应的执行计划,开启所述第一事务,并为所述第一事务分配对应的调度器;
所述第一节点根据所述第一事务的至少一个语句对应的执行计划,通过所述第一事务对应的调度器对所述第一事务进行处理。
如此,能够使得多个事务可以并发处理,提高事务处理系统的处理效率,保证事务性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810273942.5/2.html,转载请声明来源钻瓜专利网。





