Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

39 results about "Distributed transaction processing" patented technology

Micro-service architecture system based on business function and data double isolation

The invention relates to a micro-service architecture system based on business function and data double isolation, and the system comprises a business function splitting module which splits a single application into independent micro-services; the data physical isolation module is used for distributing an independent database instance for each micro-service; the dynamic routing control module is used for dynamically distributing flow through a load sensing strategy and integrating a fusing mechanism; and the gray release module supports flow hierarchical diversion and abnormal automatic rollback, and ensures safe switching of service versions. According to the invention, by realizing double isolation of service functions and data, the independence and the expandability of the system are improved, and the data coupling degree and the maintenance cost are reduced; the stability and reliability of the system are ensured, and the risk in the migration process is reduced; according to the method, rapid iteration and continuous delivery can be realized, the development and deployment period of new functions is accelerated, and the user experience is improved through efficient service governance and data consistency guarantee, so that the system can better cope with challenges of high concurrent access and distributed transaction processing.
Owner:HEBEI TONGFU SHARING TECHNOLOGY CO LTD

Distributed transaction processing system and method

The application provides a distributed transaction processing system and method, comprising: a client-oriented fusion server and a plurality of incremental servers connected with the fusion server, each incremental server having a plurality of corresponding backup servers, each incremental server being used for storing incremental data, the incremental data stored by the plurality of incremental servers being non-overlapping; the fusion server being used for: when receiving a data update request sent by the client, acquiring a data division rule; determining an incremental server involved in this data update according to data information involved in the data request and the data division rule; if the number of the incremental servers involved is N, splitting a physical update plan corresponding to this data update into N update sub-plans; controlling the N incremental servers involved to execute respective corresponding update sub-plans, and realizing data update. The application can improve the processing efficiency of incremental data.
Owner:YUNYAO (TAIZHOU) DATA TECHNOLOGY CO LTD

Distributed transaction processing method and system

The invention discloses a distributed transaction processing method and system, and belongs to the technical field of database systems, the method is suitable for a distributor, and the method comprises the following steps: obtaining transaction processing information of a current to-be-processed transaction, determining a target site for processing the transaction, sending the transaction processing information to the target site, and sending the transaction processing information to the target site; after the target site receives the transaction processing information, if new transaction processing information is not received within a preset time period, transaction processing is carried out according to the transaction processing information, and a transaction processing result is obtained and fed back; and otherwise, taking the current to-be-processed transaction and a new to-be-processed transaction received in the preset time period as target processing transactions, sorting according to the timestamps, sequentially processing the transactions, obtaining a transaction processing result, feeding back the transaction processing result to the distributor, and feeding back the result by the distributor according to the transaction processing result. By implementing the method and the device, the problem of low processing efficiency caused by transaction processing by using a traditional lock mechanism in the prior art can be solved.
Owner:GUANGZHOU SHUANGZHAO ELECTRONIC TECH CO LTD

Distributed transaction processing method, system, apparatus, and readable storage medium

This application relates to the field of software technology, and more specifically, to a distributed transaction processing method, system, apparatus, and readable storage medium. The method includes creating and initializing a history version table, where the history version table is for recording the data content and version information of each version of a target data entity, the initialized version information includes first version information, and the first version information corresponds to the data content of the first version of the target data entity; the service flow processing module sending a first type of operation request for the received target data entity to the insurance securities data management module; and the insurance securities data management module reading the history version table and recording the data content of the second version obtained by performing a first type of operation on the data content of the first version. This application can improve the efficiency of distributed transaction processing and the service rollback ability based on the history version table, which is advantageous for improving the user experience.
Owner:エバオテック コーポレーション

A PLM system BOM data distributed transaction processing method

PendingCN122308956ATransaction logEngineering
This invention provides a distributed transaction processing method for BOM data in a PLM system, belonging to the technical field of PLM systems. When initiating a BOM data modification transaction, this invention sends a preparation request to participating nodes and performs field-level lock acquisition. A majority vote determines whether the transaction should be committed or rolled back. Transaction logs are batch-aggregated into group commit log blocks according to time windows and copied to persistent memory via RDMA. A closure table is established for the BOM tree structure to store ancestor-descendant relationships. An artificial intelligence model is used to monitor node response latency and log write rate to dynamically adjust parameters. When a network partition is detected, nodes holding a majority lease continue processing the transaction. After partition recovery, data merging is performed using version vector conflict detection and a compensation transaction mode. This solves the problem of data consistency being difficult to guarantee due to network partitions when processing BOM data modification transactions in a distributed PLM system.
Owner:NINGBO CHAOSHENG INVESTMENT CO LTD

Transaction processing method and device, storage medium and electronic equipment

The invention provides a transaction processing method and device, a storage medium and electronic equipment, and is applied to the technical field of distributed transaction processing. The method comprises the following steps: acquiring transaction request data containing transaction uniqueness elements, and sequentially executing at least one preposed business transaction to obtain a local pipeline record; after the pre-transaction succeeds, acquiring auxiliary reconciliation information based on the transaction uniqueness element and the execution result set; then executing an auxiliary reconciliation transaction to obtain an auxiliary reconciliation registration result; and finally, a real-time transaction state associated with the transaction request is generated in combination with a local flow record and an auxiliary reconciliation registration result, synchronization and automatic reconciliation of cross-system transaction states are realized, and the accuracy of transaction state confirmation and the efficiency of accounting checking are improved.
Owner:AGRICULTURAL BANK OF CHINA

Distributed transaction processing method and system

The invention discloses a distributed transaction processing method and system. The method comprises the steps that a message node determines a transaction execution sequence corresponding to distributed transactions to be processed; and if the message node monitors that a first transaction node in the plurality of transaction nodes successfully executes a first branch transaction in the distributed transaction, determining transaction data required for executing a second branch transaction based on execution data of the first branch transaction, and pushing the transaction data to a second transaction node corresponding to the second branch transaction, the second branch transaction is located next to the first branch transaction in the transaction execution sequence; the second transaction node operates the corresponding data source based on the transaction data of the second branch transaction to execute the second branch transaction, and stores the execution data of the second branch transaction; and if the message node monitors that the second transaction node does not successfully execute the second branch transaction, the message node sends a rollback instruction to the second transaction node, so that the second transaction node restores a corresponding data source according to the stored execution data of the second branch transaction.
Owner:BAIRONG ZHIXIN (BEIJING) TECH CO LTD

A distributed transaction processing method, apparatus and electronic device

This disclosure provides a method for distributed transaction processing, relating to the field of computer technology, and particularly to the field of database technology. The specific implementation scheme is as follows: The current action state of a business state machine is obtained as the first action state; the business state machine is a state machine that presents the business processing status. A first business operation interface corresponding to the first action state of the business state machine is called, causing the business end to execute the operation corresponding to the first business operation interface. This decouples the transaction coordinator from each business, reduces the intrusion of the transaction coordinator into the business end, and lowers the operational costs of the business.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD

Distributed transaction processing method, system and device, storage medium and program product

The invention relates to the technical field of distributed computing, and particularly provides a distributed transaction processing method, system and device, a storage medium and a program product. The method comprises the following steps: a transaction manager sends a registration and opening request of a global transaction to a transaction coordinator; the transaction coordinator registers and opens a global transaction, and allocates a global lock for the global transaction; the transaction manager sends a calling request to each resource manager according to a preset execution sequence; each resource manager starts a branch transaction indicated by the call request and determines an execution state of a preparation stage; respectively sending an execution state to a transaction manager and a transaction coordinator; the transaction manager determines an execution decision of an execution stage based on the execution states of the plurality of branch transactions; sending a decision confirmation request to the transaction coordinator based on the execution decision; releasing the local locks of the plurality of branch transactions under the condition that the execution decision is submission; the transaction coordinator determines a decision confirmation result based on the execution states of the plurality of branch transactions; under the condition that the decision confirmation result is submission, submission instructions are sent to a plurality of resource managers, and the global lock is released; and each resource manager asynchronously submits each branch transaction and asynchronously deletes the rollback log. The resource locking time can be remarkably shortened, and the concurrent processing capacity of the distributed transaction processing system is improved.
Owner:CHINA MOBILE GRP FUJIAN CO LTD +1

A decentralized distributed transaction processing method and apparatus

The application relates to the technical field of distributed transaction processing, and provides a decentralized distributed transaction processing method and device. The method comprises the following steps: a client sends a write request to any one storage node in a server; after receiving the write request sent by the client, the storage node pulls the data of the client to a local server and executes a prepare operation; the storage node after executing the prepare operation transmits the prepare operation to a master node by sending a request request to a next storage node; the master node after executing the prepare operation reversely transmits a commit operation to an initial storage node which initiates the request request by sending a response request to a previous storage node; and the initial storage node which initiates the request request processes the distributed transaction according to the received response request. The application can avoid the congestion caused by the fact that the client sends write requests to all copy nodes, reduce the number of requests, and avoid the defect that each copy node pulls data from the client, causing network congestion of the client.
Owner:CHINA ELECTRONICS CLOUD DIGITAL INTELLIGENCE TECH CO LTD

A method for monitoring the running environment of a distributed transaction commit protocol

This disclosure relates to a method for monitoring the runtime environment of a distributed transaction commit protocol, belonging to the field of distributed transaction processing technology. This disclosure uses an RLSM robustness level state machine to maintain the system environment of each participant. The state maintained by this state machine can be dynamically adjusted by inputting different parameters to track the environment of each participant in real time. The coordinator can determine the system environment level based on the state of the participant's corresponding RLSM, breaking the fixed assumptions about the system environment in existing distributed transaction commits. This allows distributed transaction commits to dynamically adjust the commit protocol according to the system environment, improving the efficiency of distributed transaction processing. Furthermore, by setting the state machine input to be set by the current protocol and its results, the automatic adjustment of the participant's RLSM state is achieved. Furthermore, the input parameters for the state machine to lower the level are not fixed, but learned through reinforcement learning based on the execution results of historical commit protocols, which is more consistent with the distributed transaction processing environment and improves transaction processing efficiency.
Owner:BEIJING INST OF TECH

Distributed transaction processing method and device based on local table, equipment and medium

The invention provides a distributed transaction processing method and device based on a local table, equipment and a medium, and the method comprises the steps: obtaining an execution triggering operation of a first transaction triggered by a first business system, generating an interface calling request for a second business system according to the execution triggering operation of the first transaction, the interface calling request comprises to-be-executed data of a second business system corresponding to a second transaction; the interface calling request is stored in a local database, a local table is further stored in the local database, and interface calling configuration information of a plurality of service systems is pre-configured in the local table; and according to the interface calling configuration information of the second service system, executing the interface calling request, so that the second service system executes a corresponding transaction operation according to the to-be-executed data of the second transaction. The interface calling requests of the distributed transactions are locally stored, so that the final consistency of the distributed transactions is guaranteed, and standardized management of interface calling of the cross-service system is realized.
Owner:SHENZHEN LANYOU TECHNOLOGY CO LTD

High-concurrency transaction message processing method, system, equipment and medium

PendingCN121704962AInterprogram communicationMessage queueDemarcation point
The invention provides a high-concurrency transaction message processing method, system and device and a medium, and relates to the technical field of distributed transaction processing, and the method comprises the steps: receiving a plurality of transaction messages for the same target commodity, determining the sequence relation of each transaction message, and generating a message dependency relation graph; when a state change event is detected, inserting a state demarcation point on the logic time axis; according to the message dependency graph and the state demarcation point, identifying a transaction message set needing atomic processing, and distributing the transaction message set to a plurality of message queues; and in each message queue, processing the transaction messages according to the sequence relationship, when the transaction messages cross the state demarcation point, executing state consistency verification on the transaction messages crossing the state demarcation point, and adjusting the processing sequence of the transaction messages according to the verification result. The method and the device have the technical effect of preventing partial messages from being processed based on the expired service state so as to cause service logic errors.
Owner:BEIJING BAIYAN TECHNOLOGY CO LTD

Distributed transaction processing method, system and device and storage medium

The invention discloses a distributed transaction processing method, system and device and a storage medium, and the method comprises the steps: receiving a distributed transaction request, analyzing the business semantic features of the distributed transaction request, and creating a distributed transaction list containing the features, and the list comprises a plurality of execution commands carrying the business semantic features; and sending an instruction to each transaction server based on the list to execute the local transaction, and collecting an execution result. And when all the local transactions are successfully executed, sending a pre-submission request to all the servers and collecting a feedback result. Executing a transaction submission or compensation operation according to the pre-submission feedback result, wherein the submission operation comprises issuing a submission instruction to each server; and the compensation operation dynamically matches a target compensation strategy from a compensation strategy library based on the business semantic features, and automatically generates and executes a compensation voucher according to the target compensation strategy. According to the method, intelligent processing of distributed transactions is improved through business semantic perception and an automatic compensation mechanism, so that the efficiency of transaction processing is effectively improved.
Owner:SHANGHAI XINXIAOFEI DIGITAL TECHNOLOGY CO LTD

Distributed transaction processing methods, devices, and systems

This application provides a method, apparatus, and system for processing distributed transactions, belonging to the field of distributed technology. In the solution provided by this application, the database operation instructions sent by the business client to the business database can carry the context of a distributed transaction, enabling the network proxy node to create and process transaction branches based on this context and the database operation statement. Since transaction branches can be created and processed through the network proxy node, there is no need for the business client to deploy an interface for creating and processing transaction branches, thereby effectively reducing the development cost of applying the distributed transaction processing system to the business client.
Owner:HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD

Methods and apparatuses for improving the utilization of state machines in a distributed system

Embodiments are disclosed for improving throughput in a distributed transaction processing system. In the context of a method, an example embodiment includes receiving information regarding a change in state of a particular transaction recorded by the distributed transaction processing system. This example embodiment of the method further includes updating, by state machine query circuitry of a networked device within the distributed transaction processing system and based on the received information, a state of a primary state machine associated with the particular transaction. Finally, the example embodiment of the method further includes updating, by state machine query circuitry of a networked device within the distributed transaction processing system and based on the received information, a state of a primary state machine associated with the particular transaction. Corresponding apparatuses and computer program products are also provided.
Owner:CHANGE HEALTHCARE HOLDINGS LLC

Distributed transaction processing method, distributed database system and computing node thereof

PendingCN122285227ATable (database)Timestamp
This disclosure proposes a distributed transaction processing method, a distributed database system, and its computing nodes, relating to the field of computer science. The method includes: in response to a client's distributed transaction, obtaining a globally unique start timestamp; initiating the distributed transaction by sending the start timestamp as an identifier to multiple relational data storage nodes; during the write phase, based on the start timestamp, instructing the relational data storage nodes involved in the write operation to apply row locks in the row lock management table and write the data to be written to their local data storage table; during the pre-commit phase, obtaining a first commit timestamp, instructing all relational data storage nodes involved in the write operation to update their respective local data storage tables based on the first commit timestamp, pre-committing the distributed transaction; and during the commit phase, instructing all relational data storage nodes involved in the write operation to commit the distributed transaction, so that all write operations take global effect. This reduces the burden and complexity of computing nodes.
Owner:XIAN TONGXING HENGYAO INFORMATION TECHNOLOGY CO LTD

Distributed transaction processing methods and systems, computer storage media

This application discloses a distributed transaction processing method and system, and a computer storage medium. The distributed transaction processing method includes: a distributed transaction comprising committing a local transaction and an external request; a transaction initiator initiates the commit of a local transaction, the committing information including transaction start information, which at least includes a business identifier; the transaction initiator reports the transaction start information to a distributed transaction accelerator via a remote procedure call; if the transaction start information is not reported within a preset time, the transaction initiator records the transaction start information to a local log; the local log collects proxy records and includes them in a transaction message queue; the distributed transaction accelerator listens to and records the transaction message queue. This approach improves the reliability and efficiency of distributed transaction processing.
Owner:深圳市美的支付科技有限公司

Distributed transaction processing method and device, storage medium and electronic equipment

The application discloses a processing method and device of a distributed transaction, a storage medium and an electronic device. It relates to the field of cloud computing, and the method comprises the following steps: acquiring identification information of a distributed transaction; querying a control table corresponding to the distributed transaction from a plurality of control tables in the local according to the identification information, and determining a processing state of the distributed transaction recorded in the control table of the distributed transaction, wherein the control table corresponds to the distributed transaction uniquely, the control table comprises identification information of the distributed transaction, and the current processing state of the distributed transaction is recorded; and processing the distributed transaction according to the processing state and a preset processing flow of the distributed transaction, wherein the processing flow comprises a next processing operation corresponding to the processing state. Through the application, the problem that the consistency of the distributed transaction is poor and errors are prone to occur in the processing process in the related art is solved.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Enabling consensus in distributed transaction processing systems

A distributed transaction processing system, comprising a peer node associated with a blockchain network. The peer node may be adapted to record join-time parameters for a plurality of blockchain nodes, compare a first join-time parameter for a first node of the plurality of blockchain nodes to a remainder of the join-time parameters for a remainder of the plurality of blockchain nodes, calculate, based on the comparison, a transaction signature probability (TSP) for one or more nodes within the plurality of blockchain nodes, select according to the calculated TSPs, a signature node from among the one or more nodes having calculated TSPs to sign a transaction block, and calculate, by the selected signature node, a digital signature for the transaction block.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

TCC distributed transaction performance optimization method and device and medium

The invention discloses a TCC distributed transaction performance optimization method and device and a medium, and relates to the technical field of distributed transaction processing. The method comprises the following steps: creating a branch transaction log table through a local database of a client, wherein the branch transaction log table comprises a primary key column, a state record column and an intermediate data column; in the attempt stage, branch transactions are obtained through atomization of a local database of a client side, intermediate data are generated, and the intermediate data and corresponding state records are inserted into a branch transaction log table; in the confirmation stage, the branch transaction log table is inquired in an atomized mode through a client local database, and whether deletion is conducted or not is judged according to state records; in the cancelling stage, the branch transaction log table is inquired in an atomized mode through a local database of the client side, and whether a hanging mark is inserted or the record is deleted or directly returned or not is judged according to the state record. According to the method, the network interaction overhead is reduced, the state consistency is ensured, and the fault-tolerant efficiency is improved.
Owner:INSPUR GENERSOFT CO LTD

A method and system for distributed transaction processing of asymmetric multi-replicas

The application relates to the technical field of database partitioning, in particular to a distributed transaction processing method and system of asymmetric multi-copy, a plurality of copy tables of a data table are divided into a plurality of partitions according to different partitioning methods, the partitions of the plurality of copy tables are obtained, the plurality of partitions are unevenly distributed on a plurality of data nodes, and the data of the main table is reconstructed by the shard data in the plurality of partitions of the same copy table; the asymmetric multi-copy mechanism has the advantages of a data partitioning system and a non-partitioning system and a query optimization mechanism; the data can be recovered through the Raft mechanism to ensure the safety of the data; the Raft mechanism can guarantee the data consistency between the main table and the plurality of copy tables; meanwhile, the transaction conflict problem can be solved in the cross-copy transaction, and the global order of the transaction is ensured.
Owner:BERGMAIS (SHENZHEN) TECH CO LTD

A distributed transaction implementation method and a distributed system

Embodiments of the present application provide a distributed transaction implementation method and a distributed system. The distributed system comprises a client, a first transaction coordinator and a first database server located in a first region, and a second transaction coordinator and a second database server located in a second region. When the client calls the first database server to execute a first branch transaction, the first database server performs a locking operation on data involved in the first branch transaction through the first transaction coordinator. After the first database server executes the first branch transaction, the first database server calls the second database server to execute a second branch transaction. When the second database server executes the second branch transaction, the second database server performs a locking operation on data involved in the second branch transaction through the second transaction coordinator. The distributed transaction implementation method can reduce mutual calls between devices in different regions and improve the efficiency of distributed transaction processing.
Owner:HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD

Distributed transaction processing method, apparatus and medium based on independent transaction coordinator

This invention provides a distributed transaction processing method, apparatus, and medium based on an independent transaction coordinator. The method includes: creating clusters, each cluster including a corresponding transaction coordinator; storing distributed log data through the transaction coordinator; monitoring the distributed system; defining transaction boundaries, registering transaction branches, registering transaction resources, and managing global transaction locks for transactions in the distributed system; querying and reporting transaction resources in the distributed system upon request; and automatically committing transactions. The beneficial effect of this invention is that it reduces the failure rate of distributed transaction processing.
Owner:APPROVAL TECH CO LTD

Distributed transaction processing method and device, equipment, medium and product

PendingCN121636218AInterprogram communicationDistributed object oriented systemsDelayed responseEngineering
The invention discloses a distributed transaction processing method, device and equipment, a medium and a product, and relates to the technical field of data processing. Receiving a semi-transaction message and a first execution state sent by a service initiator; synchronizing the semi-transaction message to preset middleware, and receiving a to-be-confirmed global event fed back by the preset middleware based on the semi-transaction message; and in a preset period, processing the to-be-confirmed global event according to an aggregation rule to obtain a global state of the to-be-confirmed global event. By adopting the technical scheme, the global state is reconstructed by setting the event log layer, the full-life-cycle event of the distributed transaction can be independently stored, the throughput and the response speed in a high-concurrency scene are improved, and the problem of delayed response of a half-message mechanism of the current distributed transaction is solved.
Owner:LINGSHU TECH CO LTD

Transaction distributed processing method and system, transaction management node and program product

The invention relates to a distributed transaction processing method and system, a transaction management node and a program product, and relates to the technical field of data management. The distributed transaction processing method is executed by a transaction management node, and comprises the following steps: determining a plurality of transaction participation nodes according to a target transaction submitted by a client, and determining whether the plurality of transaction participation nodes support processing of the target transaction; under the condition that the multiple transaction participation nodes support processing of the target transaction, according to the identifier of the target transaction submitted by the client, one target transaction participation node is determined in the multiple transaction participation nodes, and the target transaction participation node is used for recording a log of the target transaction; and performing distributed processing on the target transaction according to the recording condition of the log of the target transaction.
Owner:XIAN TONGXING HENGYAO INFORMATION TECHNOLOGY CO LTD

Distributed transaction preprocessing optimization method and system based on CTC model

PendingCN121614222ADistributed object oriented systemsTransaction processingDistributed computingComputer engineering
The invention relates to the technical field of distributed transaction processing, and particularly discloses a distributed transaction preprocessing optimization method and system based on a CTC model, and the method comprises the steps: constructing a transaction participant dependence graph; when participants receive a Check request of a distributed transaction preprocessing task initiated by a main calling party, obtaining a two-dimensional verification result of each participant; on the basis of the transaction participant dependency graph, verifying a preprocessing ready state of an upstream participant in each participant dependency chain to obtain an upstream dependency verification result; performing risk iterative reasoning based on the two-dimensional verification results and the upstream dependency verification results of all participants in the transaction participant dependency graph, and outputting the comprehensive state feedback results of all participants; based on the comprehensive state feedback result, the main calling party is controlled to call the TryConfirm interface of each participant to execute transaction scheduling, and a distributed transaction scheduling processing result is obtained; and the success rate of the distributed transaction processing task is improved.
Owner:NAT LNFORMATION CENT OF GACC NAT E CLEARANCE CENT OF GACC

Distributed transaction exception processing method and device, electronic equipment and storage medium

PendingCN121807649AReduce the number of retriesImprove retry success rateHardware monitoringParallel computingEngineering
The invention provides a distributed transaction exception processing method and device, electronic equipment and a storage medium, and relates to the technical field of distributed transaction processing, and the method comprises the following steps: obtaining execution information of each distributed transaction; if it is determined that the current distributed transaction is abnormal based on the execution information, retry waiting time of the current distributed transaction is determined based on current system load information and current historical recovery time, and after the retry waiting time, retry operation is executed on the current distributed transaction until the abnormity of the current distributed transaction is eliminated; or, if it is determined that the current distributed transaction is abnormal based on the execution information, executing a rollback operation on the current distributed transaction; after it is determined that the current distributed transaction is abnormal, alarm information is generated, and execution information, retry operation information or rollback operation information of the current distributed transaction is displayed. According to the method, the retry success rate of the abnormal transaction can be improved, and the data consistency of the distributed transaction is ensured.
Owner:CHINA CONSTRUCTION BANK +1

Cross-center transaction consistency guarantee method and device, storage medium and program product

The application discloses a cross-center transaction consistency guarantee method and device, a storage medium and a program product, and relates to the technical field of distributed transaction processing. The method comprises the following steps: generating a global transaction identifier, and injecting the global transaction identifier into a storage carrier, a network transmission link and a memory involved in a transaction; based on the global transaction identifier, performing multi-stage transaction processing; after the multi-stage transaction processing is completed, taking the global transaction identifier as a target index, and constructing a global transaction graph; through a distributed transaction state monitoring component, the global transaction graph is monitored in real time, and based on the global transaction identifier and a preset trigger rule, transaction exception information is processed. The scheme of the application solves the problem that the prior art distributed transaction processing scheme cannot support high-concurrency mixed transactions, and affects business continuity and system reliability.
Owner:中国移动通信集团江西有限公司 +1

Distributed transaction processing method, system and apparatus

Embodiments of the present application disclose a distributed transaction processing method, system and device, which can avoid outdated metadata and transaction processing errors caused by outdated metadata, improve transaction processing efficiency, reduce computing, transmission and storage overhead, and ensure complete fault tolerance and disaster tolerance of the system. The distributed transaction processing method comprises the following steps: firstly, starting a distributed transaction GT and a transaction branch CT of the distributed transaction GT on a computing node by using the computing node according to a command statement, the command statement comprising a data definition language (DDL) statement or a data manipulation language (DML) statement sent by a client, and the local transaction branch CT being completed on the computing node; secondly, obtaining a parsing result by parsing the command statement by using the computing node, the parsing result comprising an internal representation and an execution state of the command statement; and finally, creating or modifying metadata in a local metadata table by using the computing node according to the parsing result, the created or modified metadata being related to the command statement, and the metadata table being stored on the computing node.
Owner:ZETUO TECH (SHENZHEN) CO LTD