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

94 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

Non-inductive payment system and method based on adaptive multi-modal fusion and behavior prediction

The invention discloses a non-inductive payment system and method based on adaptive multi-modal fusion and behavior prediction, and the system comprises a non-inductive payment system, a user module, and a non-inductive payment machine body, and the non-inductive payment system is installed in the non-inductive payment machine body. The non-inductive payment system comprises a user module, an edge computing module, a cloud computing module, a block chain network module and an inter-module communication module, a biological feature collection device and an environment feature collection device are arranged in the user module, the self-adaptive multi-modal fusion algorithm is different from a fixed weight method, the weight is dynamically adjusted, and the recognition accuracy is improved; a behavior prediction model of reinforcement learning predicts customer behaviors in real time, and shopping experience is improved; the edge of the distributed transaction processing mechanism is coordinated with the cloud, the efficiency is improved, and high concurrency is adapted; and data security policy homomorphic encryption is combined with the block chain, so that data security is ensured, and laws and regulations are met.
Owner:JILIN YUNTOU LAISENGOU DIGITAL 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

Data management method and system based on OpenHarmony

The invention relates to a data management method and a data management system based on OpenHarmony. The method comprises the following steps: constructing a cross-device data storage layer by utilizing a distributed soft bus technology, and carrying out fragmentation storage and redundant backup on target data to obtain a distributed data storage architecture; performing feature extraction to obtain a data classification result and a fine-grained data mark; comprehensively analyzing the network condition, the equipment performance and the user behavior to obtain a data synchronization strategy; executing two-stage protocol submission and vector clock concurrency control on the cross-device operation to obtain a distributed transaction processing result; performing structural feature and repetitive mode analysis to obtain a compression algorithm selection result and a compression parameter; and carrying out compression processing, and carrying out adaptive routing selection and load balancing on the compressed data transmission path to obtain a multi-device data flow management scheme. According to the method, data integrity and availability are guaranteed, data are effectively compressed, and storage space and transmission bandwidth are saved.
Owner:深圳宇翊技术股份有限公司

Low latency regulation of distributed transaction processing in accordance with centralized demand-based dynamically reallocated limits

The disclosed embodiments relate to systems / methods for low latency regulation of distributed, e.g., geographically and / or logically, transaction processing, such as trading of financial instruments, in accordance with centralized demand-based dynamically reallocated post-trade-based limits, e.g., credit / risk limits. In particular, the disclosed embodiments relate to monitoring credit demand across execution venues, as opposed to actual utilization, and, based thereon, modifying execution specific limits to reallocate of portions of a credit / risk allotment, such as a credit / risk limit, to multiple execution venues for use in approving transactions, which may implement order driven and / or quote driven markets, so as to dynamically rebalance the allocations to the execution venues based on demand / need, rather than utilization, thereby avoiding having to mitigate latencies in determining and responding to utilization. In addition, the disclosed embodiments may maximize the total available amount for reallocation by recognizing inter-execution venue limit offsetting positions, i.e., trades, during the rebalancing process.
Owner:CHICAGO MERCANTILE EXCHANGE INC

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 based on message queue, computer equipment and medium

The invention provides a distributed transaction processing method based on a message queue, computer equipment and a medium. The processing method comprises the steps that a producer sends a semi-transaction message to a Rocket MQ server; the semi-transaction message refers to a transaction message which is marked as a temporary non-delivery state by the Rocket MQ; the producer receives a semi-transaction confirmation message returned by the Rocket MQ server, and starts to execute a local transaction; if the local transaction is successfully executed, the producer immediately submits a secondary confirmation result of the semi-transaction message to the Rocket MQ server; if the secondary confirmation result of the semi-transactional message is submission, marking the semi-transactional message as a deliverable state, and delivering the semi-transactional message to the consumer; if rollback, the semi-transactional message will be deleted. By means of the distributed transaction processing method, the transaction processing efficiency can be remarkably improved, and operation and control are simplified.
Owner:CHENGDU AEROSPACE SCI & TECH BIG DATA RES INST 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

A method, device, and storage medium for processing transactions

The embodiments of the present application provide a method, device, and storage medium for processing transactions. For distributed transactions, it is innovatively proposed to add exclusive locks to the data records involved in the read set during the read phase; during the write phase, the write operations for the write set can be directly executed based on these exclusive locks, and the exclusive locks on the relevant data records are released immediately after the write operations are completed. The exclusive locks added to the data records during the write phase can maintain the exclusivity of the distributed transaction to these data records, which can avoid the problem of write operation abortion during the write phase. That is, all write operations of the distributed transaction will surely succeed, which ensures the atomicity of distributed transaction processing. In addition, since the exclusive locks are released immediately after the write operations are completed, the lock holding time of the distributed transaction is only the time required for executing its transaction logic inherently, which greatly shortens the lock holding time of the distributed transaction, thereby effectively improving the throughput of the distributed transaction and improving the transaction processing efficiency.
Owner:ALIBABA CLOUD COMPUTING CO LTD

Distributed transaction processing method and device based on message queue and compensation strategy

The invention discloses a distributed transaction processing method and device based on a message queue and a compensation strategy, and the method comprises the steps: initiating a transaction request crossing multiple services or databases, and packaging the transaction request into one or more transaction messages; carrying out message distribution, and distributing the messages to corresponding service nodes through message queues; each service node asynchronously obtains the transaction message from the message queue, and controls each service node to execute a corresponding local transaction operation according to the received transaction message; and carrying out rollback or compensation operation on failed or partially successful transactions on the basis of the transaction global state updated by the operation execution result and a preset intelligent compensation strategy so as to ensure the final consistency of the transactions. According to the method, transaction initiation, message distribution, transaction execution, state confirmation, message compensation, transaction confirmation and the like are adopted, so that the final consistency of the distributed system data can be realized through a message queue and a message compensation mechanism, and convenience is provided for the use of a user.
Owner:SHENZHEN COOCAA NETWORK TECH CO LTD

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

Distributed transaction processing system transaction processing method and computer readable storage medium

ActiveCN119513112AGuaranteed fault toleranceimprove concurrencyDatabase updatingEnergy efficient computingFault toleranceWrite–read conflict
The embodiment of the invention discloses a distributed transaction processing system transaction processing method and a computer readable storage medium. According to the method, a lock-free conflict detection mechanism is introduced, on the premise that any read-write lock is not used, writing-writing conflicts, writing-reading conflicts or read-writing conflicts of data item granularity between concurrent transactions are detected, and the three data inconsistency problems of dirty reading, unrepeatable reading and magical reading are avoided. Meanwhile, transactions with reading conflicts are allowed to be executed concurrently, and the concurrency of transaction processing is improved. When a timeout problem occurs, the coordinator and the participants respectively execute different protocol termination processes, so that the coordinator and the participants can be timely and properly processed when faults occur, and the 2PC protocol is optimized. Besides, after the participants enter the submission stage of the transaction submission step, the multi-copy mechanism of the system ensures that the sub-transactions undertaken by the participants are not influenced to execute correct submission or rollback operation even if the participants fail, so that the fault tolerance of the system is ensured.
Owner:BERGMEIS (SHENZHEN) TECH CO LTD

Continuously improved corpus question classification method and system

The invention provides a continuously improved corpus problem classification method, and belongs to the technical field of information processing and corpus construction. The method is realized based on a cluster and comprises the following steps: judging whether the electronic equipment generates parallel corpora or not, verifying the electronic equipment by adopting a verification equipment set, performing pre-submission operation on each parallel corpus stored in a pre-submission corpus, and updating a standard corpus according to a feedback result of the pre-submission operation. The updating comprises the steps of carrying out reclassification on parallel corpora of the standard corpus according to source corpora or target corpora and the like. The cluster is a translation server cluster or a question and answer server cluster. According to the technical scheme, the constructed corpus information can be continuously improved and updated, and corpus input errors caused by subjective deviation accumulation of individual users or devices can be effectively avoided in the updating process; in addition, the updating process is based on a distributed transaction processing mechanism, and the consistency of standards is ensured.
Owner:GUANGDONG UNIVERSITY OF FOREIGN STUDIES

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

Distributed transaction processing method and device, electronic equipment and medium

The embodiment of the invention provides a distributed transaction processing method and device, electronic equipment and a medium. The method specifically comprises the steps that first calling results returned by multiple participants based on a first calling request are received; when a first calling result returned by any participant of the target transaction identifier is calling failure, generating an abnormal message; under the condition that a first calling result returned by any participant of the target transaction identifier is calling failure, sending a second calling request to a rollback interface provided by the target participant by adopting an asynchronous mode for the target transaction identifier; according to a second calling result returned by the target participant based on the second calling request, generating a corresponding database record; fields recorded in the database comprise a calling result field; and performing data consistency verification according to the field content of the calling result field. According to the embodiment of the invention, the processing duration of the distributed transaction can be reduced.
Owner:SHANGHAI ZHONG YUAN NETWORK 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