Action-Based Routing of Transactions in Online Transaction Processing Systems

An online transaction processing and action technology, applied in the direction of electrical digital data processing, special data processing applications, instruments, etc., can solve the problems of instruction data location difference, overhead increase, and difficulty in analyzing system performance, etc., to reduce overhead and increase throughput , The effect of system scalability improvement

Active Publication Date: 2021-06-01
HUAWEI TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Another problem with these types of systems is that different threads executing different transactions may try to access the same data at the same time
Problems with these types of systems also include poor instruction data locality and increased overhead as described above, and difficulties analyzing system performance

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Action-Based Routing of Transactions in Online Transaction Processing Systems
  • Action-Based Routing of Transactions in Online Transaction Processing Systems
  • Action-Based Routing of Transactions in Online Transaction Processing Systems

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Reference will now be made in detail to various embodiments of the invention, examples illustrated in the accompanying drawings. While described in conjunction with these Examples, it will be understood that they are not intended to limit the invention to these Examples. On the contrary, the invention is intended to cover alternatives, modifications and equivalents, which may be included within the spirit and scope of the invention as defined by the appended claims. In addition, in the following detailed description of the invention, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It is understood, however, that in practice these specific details of the invention may not be included. In other instances, well-known methods, procedures, components, and circuits have not been described in detail so as not to unnecessarily obscure aspects of the present invention.

[0025] Some portions of the detailed descrip...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A node accesses a request to perform a transaction on a database in an OLTP system. Determines the collection of data in the database on which the transaction is to act. The transaction is then separated into actions based on the data dependencies of the actions; one action is created for each data collection that the transaction acts on. These actions are communicated to nodes that store the data on which the corresponding action depends. These actions are then executed on the nodes to which they are routed.

Description

[0001] Related Applications Cross Application [0002] This application claims priority to prior application to U.S. Application Serial No. 14 / 873,070, filed October 1, 2015, entitled "Action-Based Routing of Transactions in an Online Transaction Processing System," the contents of which Incorporated herein by reference. Background technique [0003] Online transaction processing (OLTP) is used to facilitate the storage, retrieval, and maintenance of transactional data (eg, transaction-related data). OLTP is used in industries that are highly dependent on efficiently processing a large number of client transactions (such as banking, airlines, and retail). Database systems supporting OLTP are usually distributed across multiple servers to avoid single points of failure and to spread data volume and traffic. [0004] The demands associated with high-throughput OTLP databases and systems are growing dramatically as data volumes increase and new types of transactions are introdu...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F16/2453G06F16/2455G06F16/23G06F16/2458
CPCG06F16/2379G06F16/24532G06F16/24554G06F16/2471
Inventor 陈萌萌阿尼凯特·阿德纳帕布朗·阿潘德朗
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products