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

38results about "Distributed object oriented systems" patented technology

Micro-service transaction processing method and device, equipment and medium

The invention relates to the field of resource allocation, and provides a micro-service transaction processing method, device, equipment and medium, and the method comprises the steps: responding to a distributed transaction request, and generating a global transaction snapshot in a transaction coordination layer cache; the global transaction snapshot comprises data change content of operation data required by the distributed transaction corresponding to the distributed transaction request; and when a ready signal fed back by each participating service in the distributed transaction is received, triggering each participating service in the distributed transaction based on the global transaction snapshot to carry out persistence processing on the data change content in parallel. According to the method, the preamble time is locked by pre-generating the global transaction snapshot compression resource, the throughput is effectively improved, the total time consumption in the submission stage is shortened by parallel triggering persistence, and the transaction processing delay is reduced.
Owner:BEIJING TIANYUAN INNOVATION TECH CO LTD

Data management method and electronic device

The application discloses a data management method and an electronic device. An operating system of the electronic device can provide a unified interface and capability for an application to call when starting a function, and implement collection, encoding, storage, sharing, decoding and playing of media data and the like, so that the application can standardize, unify and facilitate management of the media data through the unified interface and capability provided by the operating system of the electronic device in a running process, media data is controlled by respective data management systems of the applications, the boundary of the media data in the applications and the device is broken, and the use experience of the user for the media data is improved.
Owner:HUAWEI TECH 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

A cloud computing-based tsunami disaster risk assessment method and system and a medium

The present application relates to the technical field of data processing, and more particularly to a tsunami disaster risk assessment method and system based on cloud computing and a medium. The method comprises the following steps: accessing and converging data of an earthquake monitoring system, a satellite remote sensing system, a tide level monitoring device and a historical tsunami event library to obtain a multi-source heterogeneous tsunami original data set; performing format standardization, time synchronization and semantic annotation processing on the multi-source heterogeneous tsunami original data set to obtain a unified data model; establishing and registering a data service interface based on the unified data model to obtain a data service set; and calling the data service set to obtain tsunami propagation simulation input data. Through multi-source data standardization and semantic fusion, cloud computing parallel processing, multi-dimensional index analysis and dynamic visual display, the present application realizes efficient, accurate, real-time and operable comprehensive management of tsunami disaster risk assessment.
Owner:INST OF GEOMECHANICS

A marketing middle platform system adopting a gray hot deployment mode based on React Native

The application discloses a marketing middle platform system adopting a gray hot deployment mode based on React Native, and specifically comprises the following steps: 101) a marketing scene analysis step, 102) a condition building step, and 103) a benefit confirmation step. The application expresses complex and changeable marketing rules by abstracting a group of serial hierarchical item expression concepts, and then realizes rule retrieval and verification based on hierarchical items, and applies the hierarchical item concept to the definition of applicable conditions in the marketing middle platform, thereby realizing the marketing middle platform system adopting the gray hot deployment mode based on React Native.
Owner:HANGZHOU YIKE INFORMATION TECH CO LTD

A method and device for managing inventory consistency based on distributed transactions

The application relates to the technical field of distributed system transaction management, and discloses a kind of inventory consistency management method and device based on distributed transaction, method includes the following steps: pre-occupy to inventory, the state information of inventory is recorded to Redis hash structure;When pre-occupy inventory successfully, generate pre-deduct snapshot, generate compensation identifier, and pre-deduct snapshot is written into MySQL transaction log together with compensation identifier;The uniqueness of compensation identifier is checked, after confirming the uniqueness of compensation identifier, the current database transaction is submitted;When the current database transaction fails, compensation operation is executed to the current database transaction;When compensation operation is executed, data consistency check is carried out to MySQL transaction log and Redis hash structure.The application has higher guarantee effect on the consistency of inventory management when processing distributed transaction.
Owner:BEIJING JINHUI 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

System and method for distributed processing of large-scale streaming data

Provided is a system for distributed processing of data that includes a data storage storing raw data generated in a fabrication process in real time; a database storing information associated with each of the raw data in real time; a master service that monitors the database on the basis of the information, selects processing targets to be processed among the raw data, and stores metadata associated with the processing targets in a queue; and a plurality of pods which make requests for jobs to the master service, receive metadata from the master service, access the raw data stored in the data storage using the received metadata, and perform the jobs on the raw data.
Owner:SAMSUNG ELECTRONICS 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

Tsunami disaster risk assessment method and system based on cloud computing and medium

The invention relates to the technical field of data processing, in particular to a tsunami disaster risk assessment method and system based on cloud computing and a medium. The method comprises the following steps: accessing and converging data of an earthquake monitoring system, a satellite remote sensing system, a tide level monitoring device and a historical tsunami event library to obtain a multi-source heterogeneous tsunami original data set; performing format standardization, time synchronization and semantic annotation processing on the multi-source heterogeneous tsunami original data set to obtain a unified data model; establishing and registering a data service interface based on the unified data model to obtain a data service set; and calling the data service set to obtain tsunami propagation analog input data. According to the tsunami disaster risk assessment system and method, efficient, accurate, real-time and operable comprehensive management of tsunami disaster risk assessment is realized through multi-source data standardization and semantic fusion, cloud computing parallel processing, multi-dimensional index analysis and dynamic visual display.
Owner:INST OF GEOMECHANICS

Database processing method and apparatus, electronic device, and computer readable medium

The application discloses a database processing method and device, electronic equipment and computer readable medium, relates to the technical field of computers, and the method comprises the following steps: receiving a database processing request, obtaining a corresponding cluster resource identifier, determining at least one distributed node corresponding to the cluster resource identifier; obtaining the node state identifier of the at least one distributed node, and then determining the corresponding node life cycle stage according to the node state identifier; obtaining the corresponding expected node state identifier according to the node life cycle stage, and then determining the to-be-scheduled resource based on the node state identifier and the expected node state identifier; executing the process of scheduling the to-be-scheduled resource, receiving the returned scheduling result information, and then updating the node state identifier based on the scheduling result information until the node state identifier is updated to the expected node state identifier. It has reentrant capability, can guarantee the atomicity of the variable allocation operation, is simple to code, and reduces the probability of introducing program errors.
Owner:XIAN TONGXING HENGYAO INFORMATION TECHNOLOGY CO LTD

Transaction execution method, system, electronic device and readable medium

This disclosure provides a transaction execution method, system, electronic device, and readable medium. The method includes: receiving an execution instruction for a target transaction; operating on a first database according to the target transaction to obtain an execution success message and sending the execution success message to a message table; sending the execution success message to a first queue; listening to feedback messages in a second queue, wherein the feedback messages are generated by a second node in the transaction execution system after operating on a second database based on the execution success message in the first queue, and then sending the feedback messages to the second queue; and changing the status of the execution success messages in the message table according to the feedback messages, thereby managing the target transaction based on the status of the execution success messages in the message table. The transaction execution method, system, electronic device, and readable medium provided by this disclosure can guarantee the eventual consistency of a distributed transaction system.
Owner:JINGDONG TECH HLDG CO LTD

Transaction session processing method and device, equipment and storage medium

PendingCN121858215AConcurrent instruction executionDistributed object oriented systemsData packDecision model
The invention provides a transaction session processing method and device, equipment and a storage medium, and the method comprises the steps: generating a service request corresponding to a transaction session in response to an editing operation on any transaction agent, and executing the following steps: preprocessing the service request to obtain a context data packet corresponding to the transaction session; performing feature coding processing on the context data packet to obtain a context feature vector; the context feature vectors are input into a pre-configured strategy decision model for strategy decision processing, so that a target transaction strategy is obtained, and a plurality of transaction strategies are configured in the strategy decision model; performing parameter adjustment on the target transaction strategy according to the context feature vector to obtain an adjusted transaction strategy; and processing the service request according to the adjusted transaction strategy to obtain a processing result of the transaction session, so that the accuracy of transaction session processing is improved.
Owner:CHINA UNITED NETWORK COMM GRP CO LTD +1

Verifying Assignment Of Initial Values To Instance Fields Of Class Instances

A system encounters an instruction that triggers loading a class. In response to encountering the instruction, the system executes a bytecode verification of the class. Executing the bytecode verification identifies an object instantiation process that, when executed, instantiates an object representing an instance of the class, and determines that the object instantiation process, when executed in the runtime environment, assigns an initial value to an instance field prior to the object being accessible in the runtime environment. In response to determining that the object instantiation process, when executed, assigns the initial value to the instance field prior to the object being accessible in the runtime environment, the system loads the class in the runtime environment.
Owner:ORACLE INT CORP

Transaction processing method, apparatus, device and medium for distributed system

The application relates to the technical field of computers and networks, in particular to a transaction processing method and device for a distributed system, equipment and a medium. The method performs keyword analysis on a to-be-processed transaction request to determine a keyword, maps the keyword to a transaction category through a mapping table, compares the keyword with a transaction category keyword set to determine a target transaction category, and further determines a target processing model. If a server loaded with the target processing model does not exist in the distributed system, an idle server in the distributed system is selected as a target server, the target server is called to preload the target processing model, the to-be-processed transaction request is sent to the target server, a transaction processing result is obtained, the to-be-processed transaction request is dynamically distributed in the distributed system, frequent switching of processing models is avoided, the processing model is preloaded, the redundant waiting time is shortened, and the transaction processing efficiency is improved.
Owner:CHINA PING AN LIFE INSURANCE CO LTD

Verifying Assignment Of Initial Values To Instance Fields Of Class Instances

PendingUS20260037276A1Program loading/initiatingDistributed object oriented systemsComputational scienceStatic field
A system encounters a static field-access instruction to access a static field of a class. In response to encountering the static field-access instruction, the system determines that the first static field has yet to be accessed, and responsive to determining that the first static field has yet to be accessed, the system determines that an initial value has been assigned to the static field. In response to determining that the initial value has been assigned to the static field, the system accesses the static field.
Owner:ORACLE INT CORP

Transaction scheduling scheme determination method and device, equipment, storage medium and product

PendingCN122044759AQuantum computersProgram initiation/switchingAlgorithmQuadratic unconstrained binary optimization
The invention provides a transaction scheduling scheme determination method and device, equipment, a storage medium and a product. The method comprises the steps of determining a to-be-solved secondary unconstrained binary optimization formula based on a to-be-scheduled transaction set; based on the to-be-solved secondary unconstrained binary optimization formula, executing the following solving operations: obtaining a current test state of the to-be-solved secondary unconstrained binary optimization formula; performing quantum measurement on the current test state to obtain a measurement result of the current test state; determining an energy expected value of the current test state based on the measurement result of the current test state; and comparing a difference value between the energy expected value of the current test state and the energy expected value of the previous test state with a preset threshold value, and determining a transaction scheduling scheme corresponding to the transaction set to be scheduled.
Owner:CHINA MOBILE (SUZHOU) SOFTWARE TECH CO LTD +1

Information processing systems, information processing methods, programs, and cluster systems

The present technology relates to an information processing system, an information processing method, a program, and a cluster system, which are capable of improving stability of a cluster system. This information processing system operates in a mobile object, is connected to other information processing systems via a network to form a cluster system together with the other information processing systems, and comprises: a management node determination unit that executes management node determination processing of determining a management node that manages the cluster system in cooperation with the other information processing systems; a management node processing unit that executes processing of the management node when determined to serve as the management node by the management node determination processing; and a worker node processing unit that executes processing of a worker node other than the management node when determined to serve as the worker node by the management node determination processing. The present technology can be applied to a cluster system including a system that operates in a vehicle, for example.
Owner:SONY GROUP CORP

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

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

Deterministic concurrency control for private blockchains

A deterministic concurrency control protocol for a blockchain is described. A set of transactions of the blockchain are received at a node. A simulation step and a commit step are performed to process the transactions. A dependency graph is generated comprising the set of transactions and a set of dependencies between the set of transactions, the set of dependencies including one or more read-write dependencies. A backward dangerous structure is identified in the dependency graph. The backward dangerous structure includes a first read-write dependency from a second transaction to a first transaction, and a second read-write dependency from a third transaction to the second transaction. A transaction is aborted based on the identified backward dangerous structure. Each non-aborted transaction is committed. Steps for update reordering, update coalescence, and inter-block parallelism are described.
Owner:CENT FOR PERCEPTUAL & INTERACTIVE INTELLIGENCE (CPII) LTD

A write consistency control method, device, apparatus and storage medium

Embodiments of the present application relate to the technical field of automatic programming, and disclose a write consistency control method, device and equipment and a storage medium, the method comprising: receiving a data write request, wherein the data write request contains a write party identifier; obtaining a target distributed lock of the write party identifier; and judging whether to execute a write operation corresponding to the data write request based on the target distributed lock. The method provided by the embodiments of the present application realizes setting a unified write consistency control standard in a non-relational database by judging whether to execute a write operation corresponding to a data write request based on a target distributed lock of a write party identifier when the data write request is received, realizes a unified standard and process for concurrent writing, simplifies the control mode of write consistency, and improves the reusability of write consistency control.
Owner:CHINA CONSTRUCTION BANK

SCADA web HMI system

An object of the present invention is to provide a SCADA web HMI system that can reduce a load for processing input / output signals in a large-scale system. An HMI server apparatus performs three filtering processing. In first filtering processing, in a case where received block data corresponds to a screen currently displayed on a web browser, a set of input / output signals is extracted from the received block data. In second filtering processing, input / output signals each having a value varied from a previous value are extracted from the set of input / output signals extracted in the first filtering processing. In third filtering processing, input / output signals corresponding to display parts arranged in the screen currently displayed on the web browser, are extracted from the input / output signals extracted in the second filtering processing.
Owner:TMEIC CORP

Node role determination method and device in distributed system, storage medium and program product

The embodiment of the invention provides a node role determination method and device in a distributed system, a storage medium and a program product, and relates to the field of distribution. The method comprises the following steps: acquiring a target lock record of a target node in a distributed system; the target lock record comprises a lock name, a holder identifier and expiration time; under the condition that the target node is the candidate node, executing an operation of deleting a target lock record and an operation of inserting a new lock record in a single transaction processing flow; the single transaction processing flow refers to a processing flow in which a plurality of operation steps are packaged into a logic unit in the distributed system, so that the processing results of the plurality of operation steps are kept consistent; and setting a role state of the target node according to a result of the single transaction processing flow. According to the method, the consistency of the election process of the distributed system in a complex network environment is improved, and the overall reliability of the system is improved.
Owner:CETC JINCANG (BEIJING) TECH CO LTD

Data storage method and device, electronic equipment and program product

The invention discloses a data storage method and device, electronic equipment and a program product, and relates to the field of financial science and technology, and the data storage method comprises the steps: generating a message body based on incremental data when it is monitored that the incremental data exists in a file in a preset position, and transmitting the message body to a distributed message queue; determining a verification hash value of the data block, and verifying the hash value in the distributed message queue based on the verification hash value to obtain a verification result; under the condition that the verification result indicates that the hash value carried by the message body is the same as the verification hash value, decrypting the data block by using the key to obtain decrypted data; and processing the decrypted data to obtain structured data, and generating a hash chain based on the structured data so as to store the structured data by adopting the hash chain. According to the method and the device, the technical problem that data cannot be safely stored locally in the server in related technologies is solved.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Concurrency control method for cross-model database transaction processing

The invention provides a concurrency control method for cross-model database transaction processing, which relates to the technical field of database transaction processing and comprises the following steps: analyzing a multi-model transaction currently sent by a user, and distributing each database operation statement in the multi-model transaction to a database of a corresponding data model; generating a standardized library-level logic object access set based on the global logic object mapping table; summarizing the standardized library-level logic object access sets from different databases to generate a transaction-level logic object access set of the multi-model transaction; and performing comparison and conflict judgment on the transaction-level logic object access set of the multi-model transaction currently sent by the user and the transaction-level logic object access sets of all concurrent multi-model transactions, making a decision for the final state of the multi-model transaction, and executing corresponding data persistence operation.
Owner:NORTHEASTERN UNIV CHINA

Data management method and electronic device

This application discloses a data management method and an electronic device. An operating system of the electronic device may provide a unified interface and a capability for invoking when an application enables a function, to implement processing such as acquiring, encoding, storing, sharing, decoding, and playing on media data. In this way, in a running process of each application, standardized, unified, and convenient management can be performed on the media data through the unified interface and the capability that are provided by the operating system of the electronic device. This prevents each application from managing media data based on a data management system of each application, breaks a boundary of media data in an application and a device, and improves user experience in using media data.
Owner:HUAWEI TECH CO LTD

Processing method and apparatus for applications

ActiveCN114968496BDistributed object oriented systemsTransaction processingSoftware engineeringInterface (computing)
The application provides an application processing method and device. The application processing method can be applied to the field of cloud computing. The application processing method provided by the application comprises the following steps: obtaining a class file of a target application, wherein the class file is a bytecode file; judging whether the class file is a file used for implementing a transaction interface or a transaction interface implementation class; if the class file is a file used for implementing a transaction interface or a transaction interface implementation class, injecting a target bytecode into the class file, wherein the target bytecode is used for implementing a preset function when a target transaction of the target application fails. The application processing method provided by the application can reduce the long development cycle and high cost of the application. In addition, the preset function can be added to the application for some applications that have been developed.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA