17767432. METHOD AND SYSTEM FOR TRANSACTION MANAGEMENT, NETWORK DEVICE, AND READABLE STORAGE MEDIUM simplified abstract (ZTE CORPORATION)

From WikiPatents
Jump to navigation Jump to search

METHOD AND SYSTEM FOR TRANSACTION MANAGEMENT, NETWORK DEVICE, AND READABLE STORAGE MEDIUM

Organization Name

ZTE CORPORATION

Inventor(s)

Tao Wen of Shenzhen, Guangdong (CN)

Da Lv of Shenzhen, Guangdong (CN)

Han Zhang of Shenzhen, Guangdong (CN)

METHOD AND SYSTEM FOR TRANSACTION MANAGEMENT, NETWORK DEVICE, AND READABLE STORAGE MEDIUM - A simplified explanation of the abstract

This abstract first appeared for US patent application 17767432 titled 'METHOD AND SYSTEM FOR TRANSACTION MANAGEMENT, NETWORK DEVICE, AND READABLE STORAGE MEDIUM

Simplified Explanation

The method and system for transaction management described in the abstract involves a coordinating node receiving a SQL request, decomposing it into sub-SQL requests, and transmitting them to slave nodes for processing. Each slave node processes its corresponding sub-SQL request, sends execution status information back to the coordinating node, and receives status information from other slave nodes. The slave nodes also provide current local transaction status sets in response to status query information from the master node or coordinating node.

  • Coordinating node receives SQL request forwarded by master node
  • Coordinating node decomposes SQL request into sub-SQL requests
  • Sub-SQL requests are transmitted to corresponding slave nodes for processing
  • Slave nodes process sub-SQL requests and send execution status information back to coordinating node
  • Slave nodes receive execution status information from other slave nodes
  • Slave nodes provide current local transaction status sets in response to status query information

Potential Applications

The technology described in this patent application could be applied in various industries where transaction management is crucial, such as finance, e-commerce, and supply chain management.

Problems Solved

This technology streamlines the process of transaction management by efficiently distributing tasks among coordinating and slave nodes, improving overall system performance and reliability.

Benefits

The benefits of this technology include enhanced scalability, improved fault tolerance, and optimized resource utilization in transaction processing systems.

Potential Commercial Applications

  • "Optimizing Transaction Management Systems for Enhanced Performance and Reliability"

Possible Prior Art

One possible prior art for this technology could be distributed database systems that involve similar concepts of delegating tasks to different nodes for improved efficiency and fault tolerance.

What are the potential security implications of using a distributed transaction management system like the one described in the patent application?

Using a distributed transaction management system introduces potential security risks such as data breaches, unauthorized access to sensitive information, and the possibility of malicious attacks targeting the communication between coordinating and slave nodes. Implementing robust encryption protocols, access controls, and monitoring mechanisms is crucial to mitigate these security threats.

How does the proposed method handle failures or errors in the transaction processing system?

In the event of failures or errors in the transaction processing system, the coordinating node can implement mechanisms for error recovery, such as retrying failed transactions, rolling back incomplete transactions, and reallocating tasks to different slave nodes to ensure the continuity and integrity of the transaction processing workflow.


Original Abstract Submitted

Disclosed are a method and system for transaction management, a network device, and a readable storage medium. The method includes the following. A coordinating node receives a structured query language (SQL) request externally initiated, where the SQL request is forwarded by a master node. The coordinating node decomposes the SQL request into sub-SQL (SubSQL) requests, and transmits each of the SubSQL requests to a corresponding slave node. Each slave node receives and processes a corresponding SubSQL request, transmits execution status information of the corresponding SubSQL request to the coordinating node and/or other slave nodes, and receives execution status information in processing respective SubSQL requests by the other slave nodes. Each particular slave node of one or more of the slave nodes feeds back a current local transaction status set of the particular slave node according to status query information received from the master node or the coordinating node.