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

66 results about "Distributed transaction processing" patented technology

Online document processing method and system based on document processing model

The invention provides an online document processing method and system based on a document processing model, and the method comprises the steps: obtaining an editing request of a user for a target data unit, generating a temporary locking identifier according to a user authority identifier and a request timestamp, limiting the modification operation of other users for the target data unit, and obtaining a conflict isolation result; constructing a data consistency module according to a conflict isolation result, extracting editing state information of the current data unit from the temporary locking identifier, and performing sequential recording on concurrent operation by adopting a distributed transaction processing technology; if it is detected that version conflicts exist in the sequenced records, a rollback mechanism is triggered, operation priorities are redistributed, and data versions after consistency verification are determined; and designing a hierarchical cache structure according to the data version after consistency verification, storing the high-frequency access data into a memory cache region, and storing the low-frequency access data into a disk cache region to obtain a hierarchical storage structure. The data consistency and security are good, and the storage and access efficiency is improved.
Owner:HUNAN INT ECONOMICS UNIV

Inventory consistency management method and device based on distributed transactions

The invention relates to the technical field of distributed system transaction management, and discloses an inventory consistency management method and device based on distributed transactions, and the method comprises the following steps: pre-occupying an inventory, and recording the state information of the inventory to a Redis hash structure; after the inventory is pre-occupied successfully, generating a pre-deducted snapshot, generating a compensation identifier, and writing the pre-deducted snapshot and the compensation identifier into a MySQL transaction log together; verifying the uniqueness of the compensation identifier, and submitting the current database transaction after the uniqueness of the compensation identifier is confirmed; when the submission of the current database transaction fails, executing a compensation operation on the current database transaction; and after the compensation operation is executed, performing data consistency verification on the MySQL transaction log and the Redis hash structure. According to the method and the system, the consistency of inventory management during distributed transaction processing is highly guaranteed.
Owner:BEIJING JINHUI TECH CO LTD

Transaction processing method, device, and storage medium

Embodiments of the present application provide a transaction processing method, a device, and a storage medium. For a distributed transaction, it is proposed innovatively that exclusive locks are added to data records involved in a read set of the distributed transaction in a read phase; in a write phase, write operations for a write set can be directly executed based on these exclusive locks, and an exclusive lock on a related data record can be released immediately after a write operation is completed. In the write phase, the exclusive locks added to the data records can maintain the exclusivity of the distributed transaction over these data records, which can avoid the write operation abort problem in the write phase. That is, all write operations of the distributed transaction are bound to succeed, thereby ensuring the atomicity of distributed transaction processing. In addition, since the exclusive lock is released immediately after the write operation is completed, the lock-holding time of the distributed transaction is only the time inherently required to execute transaction logic of the distributed transaction, thereby greatly reducing the lock-holding time of the distributed transaction, effectively increasing the throughput for distributed transactions and improving the transaction processing efficiency.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD

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 method, system, apparatus and readable storage medium

The present disclosure relates to software technologies, and in particular, to a distributed transaction processing method, system, apparatus and readable storage medium. The method includes a policy data management module creating and initializing a historical version table used to record data content and version information of each version of a target data entity. The initialized version information includes first version information that corresponds to first version data content of the target data entity. The method includes a transaction process processing module sending a received first-type operation request to the policy data management module; and the policy data management module reading the historical version table and recording the second version data content acquired by performing the first-type operation on the first version data content. In this way, distributed transaction processing efficiency and service rollback capability can be improved based on a historical version table, which helps improve user experience.
Owner:EBAOTECH CORP

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

Provided in the embodiments of the present disclosure are a distributed transaction processing method, an electronic device, a storage medium, and a program product. In the embodiments of the present disclosure, the process during which a coordination node persists a transaction state log is offloaded to each participating node, such that each participating node persistently records a transaction state of each transaction in a commit procedure by means of a state storage area and finally maintains a completion state of each transaction; and when a participating node has a fault and recovers again, transaction recovery can be performed on the basis of the transaction state of each transaction persistently recorded by the participating node, such that not only can it be ensured that after any participating node has a fault or a network is interrupted, all participating nodes still have a consistent final state, but the operations that the coordination node perform to persist the transaction state log can also be saved on, thereby reducing the response delay of transaction commit and increasing the throughput.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE 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

Distributing transaction processing based on processor capacity and configuration

Techniques for distributing transaction processing based on processor capacity and configuration are described herein. For example, a computer system can determine a trigger event indicating that transactions are no longer to be processed by a first processor. The computer system can select a second processor to which the transactions are to be sent. The second processor can be selected based on a transaction processing capacity of the second processor and a configuration of the second processor that indicates that the second processor is configured to process the transactions. The computer system can receive transaction data indicating that a transaction is to be processed. The transaction can be associated with transaction attributes. The computing system can send the transaction data to the second processor in real-time relative to the transaction data being received based at least in part on the second processor being selected and the transaction attributes.
Owner:AMAZON TECH INC

A distributed transaction processing method and related devices

The present disclosure provides a distributed transaction processing method and related devices. A business application starts a distributed transaction; the business application calls the attempt interfaces of a personnel account sub-server, a personnel status sub-server, and a to-do transaction sub-server; the business application sequentially determines the attempt interfaces of the personnel account sub-server, the personnel status sub-server, and the to-do transaction sub-server; in response to determining that the call of the attempt interface of any one of the personnel account sub-server, the personnel status sub-server, and the to-do transaction sub-server fails, it is determined that any one of the distributed transaction processing fails, and the business application sends a transaction rollback request to the transaction coordinator; in response to determining that the transaction coordinator receives the transaction rollback request, the rollback interfaces of the personnel account sub-server, the personnel status sub-server, and the to-do transaction sub-server are sequentially called.
Owner:国家电网有限公司客户服务中心

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:エバオテック コーポレーション

Distributed Transaction Processing Method, Apparatus and System Based on Programmable Switch

The present application provides a distributed transaction processing method, apparatus and system based on a programmable switch. The method includes: the programmable switch receives first messages sent by at least one service node participating in the current transaction processing stage of the distributed transaction. If the number of first messages received by the programmable switch for a non-final transaction processing stage is equal to the message number threshold and the type information in each first message indicates success, the programmable switch sends a second message to the target node. If the number of first messages received by the programmable switch for the final transaction processing stage is equal to the corresponding message number threshold and the type information in each first message indicates success, or if the type information in the first messages received by the programmable switch in the current transaction processing stage indicates failure, the programmable switch sends the distributed transaction processing result to the client node. Therefore, the performance of distributed transaction processing can be greatly improved.
Owner:TSINGHUA UNIVERSITY

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

A distributed transaction processing method based on microservice architecture

The present invention discloses a distributed transaction processing method based on a microservices architecture, specifically relating to the field of transaction processing. The method comprises a business management unit, a business execution preparation unit, and a business execution unit. The business management unit comprises a business receiving unit for receiving and distributing business messages, a business status storage unit for recording the initial business processing status, and a business feedback unit for providing feedback on the business processing status. The present invention further self-diagnoses and classifies sub-items in the distributed transaction processing process based on the microservices architecture, and incorporates an information feedback design to enable self-search and feedback, thereby lowering the user threshold and making the present invention very easy to promote.
Owner:ZHEJIANG UNIV

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

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

The present disclosure relates to a distributed transaction processing method and apparatus, a computer storage medium, and an electronic device, and relates to the field of computer technology. The method comprises: a second proxy service corresponding to a transaction participant receives a call request sent by a transaction initiator, and the transaction participant calls a corresponding interface according to the call request to obtain an execution result; the transaction initiator receives the execution result sent by the second proxy service, generates an operation decision according to the execution result, and the first proxy service corresponding to the transaction initiator updates the status of the target transaction according to the operation decision; when the second proxy service monitors the updated status of the target transaction, the transaction participant executes the target transaction according to the status of the target transaction. The present disclosure reduces the complexity of distributed transaction processing and shortens the processing flow of distributed transactions.
Owner:TONGDUN NETWORK 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

A distributed transaction processing method, device and equipment

The present application provides a distributed transaction processing method, apparatus, and device. The method includes: responding to a transaction start event, assembling a transaction message, inserting the assembled transaction message into a local transaction message table, synchronously registering a callback method, and committing a local transaction; responding to a transaction commit instruction, calling the callback method, and sending the processed transaction message to a message middleware; determining whether the transaction message sent to the message middleware was successfully sent; and processing the message based on whether the transaction message was successfully sent. The present application can solve the problem in the prior art that causes inconsistencies in transaction messages between upstream and downstream services.
Owner:XIAMEN LEELEN TECH CO LTD

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

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

Configuration and management of replication units for asynchronous database transaction replication

A consensus protocol-based replication approach is provided. Chunks are grouped into replication units (RUs) to optimize replication efficiency. Chunks may be assigned to RUs based on load and replication throughput. Splitting and merging RUs do not interrupt concurrent user workload or require routing changes. Transactions spanning chunks within an RU do not require distributed transaction processing. Each replication unit has a replication factor (RF), which refers to the number of copies / replicas of the replication unit, and an associated distribution factor (DF), which refers to the number of servers taking over the workload from a failed leader server. RUs may be placed in rings of servers, where the number of servers in a ring is equal to the replication factor, and quiescing the workload can be restricted to a ring of servers instead of the entire database.
Owner:ORACLE INT CORP

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, system and equipment in disaster recovery switching scene

The embodiment of the invention relates to the technical field of financial science and technology, and discloses a distributed transaction processing method, system and equipment in a disaster recovery backup switching scene. The method comprises the following steps: establishing a second distributed transaction platform which is in peer-to-peer support with a production environment in a disaster recovery environment; and when the target switching application is switched from the production environment to the disaster recovery environment for distributed transaction processing, controlling the target switching application to subscribe to a second distributed transaction platform in the disaster recovery environment, and initiating a transaction to the second distributed transaction platform. By establishing the second distributed transaction platform which is in peer-to-peer support with the production environment in the disaster recovery environment, the service can be isolated from the production environment in the disaster recovery environment, end-to-end accurate registration and subscription of the service can be realized, and the transaction efficiency and the success rate can be improved.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

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