Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
TRANSACTION PROCESSING METHOD AND APPARATUS FOR DISTRIBUTED DATABASE SYSTEM
Document Type and Number:
WIPO Patent Application WO/2016/078423
Kind Code:
A1
Abstract:
A transaction processing method and apparatus for a distributed database system. The method comprises: receiving, by a global transaction processing central server, a transaction structured query language (SQL) sentence submitted by a user, and generating an SQL grammar tree according to the SQL sentence (step 101); traversing the SQL grammar tree, and generating an SQL execution tree which can be executed at each database node of a distributed database system according to a distribution situation of the distributed database system (step 102); applying for a global transaction identifier (GTID) corresponding to the SQL execution tree, and traversing the SQL execution tree, and issuing the SQL sentence on an execution node of the SQL execution tree to the corresponding database node to be executed, wherein the GTID is carried in the SQL sentence (step 103); and receiving an execution result, traversing the SQL execution tree according to the execution result, and after it is determined that all the SQL sentences on the SQL execution tree are executed successfully and completely, returning the execution result to the user, and releasing the GTID (step 104).

Inventors:
DAI LIJIAN (CN)
JIA XINHUA (CN)
ZUO ZHUANGTAI (CN)
BAI TAO (CN)
CHEN HEDUI (CN)
ZOU HAILI (CN)
CHEN XIAOQIANG (CN)
PENG JIPING (CN)
Application Number:
PCT/CN2015/083399
Publication Date:
May 26, 2016
Filing Date:
July 06, 2015
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ZTE CORP (CN)
International Classes:
G06F17/30
Foreign References:
CN102306197A2012-01-04
CN101093501A2007-12-26
CN103020147A2013-04-03
US6275843B12001-08-14
Attorney, Agent or Firm:
KANGXIN PARTNERS, P.C. (CN)
北京康信知识产权代理有限责任公司 (CN)
Download PDF: