Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

35results about How to "Ensure eventual consistency" patented technology

Method and device and system for supporting ultimate consistency of micro-service architecture transaction

The invention provides a method and a device and a system for supporting the ultimate consistency of a micro-service architecture transaction. The method for supporting the ultimate consistency of the micro-service architecture transaction used for a transmitting end comprises the steps that a service call is initiated, the logs are recorded, when the logs are written with actions, uninitiated service calls or logs with not returned results when the specified time is exceeded are checked regularly, and call requests are sent; the returned receipt information is received, the log records are queried, the call treatments are judged whether or not they have been completed according to the log status, if the calls are being treated, the returned results are called, and corresponding transaction interfaces are called according to the returned results, service calls are continually initiated, then through the method for supporting the ultimate consistency of the micro-service architecture transaction used for the message queueing services and the payments of a receiving end, asynchronous data calls for services are achieved through the logs and the message queueing, and the ultimate consistency of inter-service data is finally achieved.
Owner:YONYOU NETWORK TECH

Cloud storage data synchronizing framework and implementing method thereof

The invention provides a cloud storage data synchronizing framework based on analyzing the shortcoming of a single point failure of central server nodes Namenode, which exists in a hadoop distributed file system (HDFS) module in the current Hadoop framework. The cloud storage data synchronizing framework adopts a double-center-server architecture, and double center servers serve on line simultaneously, so that data consistency is realized; and a three-machine Paxos algorithm aiming at the double center servers and based on a distribution consistency Paxos algorithm is designed, so that a data synchronizing framework Quorum is formed, and read-write operation on the architecture is standardized. By the data synchronizing framework Quorum, the problem of service interruption under the condition of the signal point failure of the nodes Namenode is well solved, so that a system can provide correct data read-write access outward under the condition that a certain server fails, and final consistency of data can be ensured.
Owner:广东筑物智联科技有限公司

Resource recovery method and device for resource management platform, equipment and readable medium

The invention discloses a resource recovery method for a resource management platform, and the method comprises the steps: obtaining the resource information of each development environment of the resource management platform, building a resource dependence relation graph based on the resource information, defining nodes in the dependence relation graph based on the metadata information of a plurality of assemblies of the development environment, and building a dependence relation based on the nodes; in response to the received task of recycling the resources, searching for affiliated resources of the to-be-recycled resources based on the dependency graph; and recovering the to-be-recovered resources and the affiliated resources of the to-be-recovered resources, and updating the dependencygraph. The invention further discloses a resource recovery device for the resource management platform, computer equipment and a readable storage medium. According to the method, the dependency graphof multiple resources in the platform is dynamically constructed in real time to ensure that the resources actively deleted by the user or invalid resources can be correctly recycled, so that the final consistency of the platform resources is ensured, the stability of the AI resource management platform is improved, and the data accuracy of the platform resources is ensured.
Owner:SUZHOU LANGCHAO INTELLIGENT TECH CO LTD

Cross-machine-room-cluster disaster recovery method, device and system based on HBase database

The invention discloses a disaster tolerance method, device and system of a cross-machine-room cluster based on an HBase database and a computer readable medium. The method comprises the steps that afront end writes a message into a main cluster server; the front end sends the message to a message middleware cluster, a consumption function module consumes the message in the message middleware cluster, and the consumption function module writes the message into a slave cluster server; and the front end reads the state from the main cluster server, if the state reading fails, the front end writes the message into the slave cluster server, the front end sends the message to the message middleware cluster, and the consumption function module reads the message and writes the message into the main cluster server. Messages can be transmitted to the message middleware cluster in an asynchronous and low-delay mode at the bottom layer, the message middleware cluster sends the messages to the slave cluster servers, the quasi-real-time performance of cross-machine room data is guaranteed, meanwhile, master-slave cluster server data comparison and inspection are conducted regularly, and the final consistency of the data is guaranteed.
Owner:北京淇瑀信息科技有限公司

Evidence fixed verification method after multi-party consensus signature

The invention discloses an evidence fixed verification method after multi-party consensus signature. The method comprises the steps of data encryption and hash calculation, multi-party signature evidence fixed platform processing and node consensus. The method comprises the following steps: firstly, processing a plurality of groups of original data encryption algorithms and then calculating hash;sending hash obtained through calculation to a multi-party signature evidence fixing platform, determining a consensus algorithm, determining a block chain network and determining a block chain in sequence, enabling the corresponding block chain to send the Hash to a notarization office node, a arbitration commission node, a court node and other institution nodes; allowing the notarization officenode, the arbitration Commission node, the court node and the other institution nodes to carry out identity confirmation, hash verification, consensus processing, signature processing and chaining fixing on hash in sequence. According to the evidence fixed verification method after multi-party consensus signature, intervention of a third party is guaranteed, the trust degree in the block chain isalso increased, and the method has the advantages of being high in trust degree and safety.
Owner:杭州亦笔科技有限公司

Coordination method and device for data consistency under cloud environment distributed transaction and medium

The invention discloses a coordination method and device for data consistency under distributed transactions in a cloud environment and a medium. The method comprises the following steps of splittingthe local transaction request into a plurality of operation requests, calling individual target databases, controlling the target database to enter a temporary state under the condition that the calling is successful or keeping the original state under the condition that the calling is failed; and receiving state return information from the target databases, respectively sending a service operation instruction to each target database when the state return information sent by each target database is used for representing the temporary state, and otherwise, carrying out rollback so as to enableeach target database to generate consistent response result data for the local transaction request. The device comprises a local transaction splitting module, a target data calling module, a return information receiving module and a data consistency control module. According to the method, it can be guaranteed that completely different databases provide consistent response results under the micro-service architecture, and particularly, final consistency of data is guaranteed under the abnormal condition.
Owner:ONE CONNECT SMART TECH CO LTD SHENZHEN

Multi-chain message table transaction processing method for cross-chain and cross-chain system

The invention discloses a multi-chain message table transaction processing method for cross-chain and a cross-chain system.The method comprises the steps that a relay chain transaction contract is responsible for splitting a total transaction Tr into sub-transactions Tri, the state si of each sub-transaction is initialized, the relay chain transaction contract maintains a transaction table (a multi-chain message table), and the multi-chain message table is stored in the transaction table; when the application chain sub-transactions Tri are executed successfully, all gateways G can query the transaction state of the transaction table, rollback on the service is carried out in a timeout manner once the query fails, after the sub-transactions Tri of all the application chains are executed successfully, the sub-transaction states si on the corresponding relay chains are updated through the gateways, when all the sub-transactions are executed successfully finally, the total transaction succeeds, and as long as one sub-transaction fails, the total transaction fails. According to the multi-chain message table transaction processing method and the cross-chain system, the final consistency of cross-chain transactions is ensured through the built-in cross-chain transaction management contract.
Owner:HANGZHOU YUNXIANG NETWORK TECH

Equipment shadow and engineering machinery equipment remote scheduling management method, device and system

The invention discloses an equipment shadow, and an engineering machinery equipment remote scheduling management method, device and system wherein the engineering machinery equipment remote scheduling management method is applied to the equipment shadow and comprises the following steps: receiving expected state information of engineering machinery equipment issued by a preset server; receiving current state information reported by the engineering mechanical equipment; and when the current state information is different from the expected state information, issuing the expected state information to the engineering mechanical equipment. An equipment shadow concept and a message queue are used for realizing an asynchronous state issuing and data reporting communication mode; the engineering machinery equipment monitoring system for processing uplink and downlink data based on the mode can effectively solve the problem of poor remote scheduling management effect caused by low reliability of data uploading and issuing between the engineering machinery equipment end and the cloud service platform.
Owner:深圳海星智驾科技有限公司

Distributed transaction processing method and system

The invention discloses a distributed transaction processing method and system. The method comprises the steps of starting an outermost layer transaction, and allocating a unique outermost layer transaction ID; calling an RPC interface of a multi-business configuration service to allocate resources for different services, and transmitting the outermost layer transaction ID to the multi-business configuration service; nesting multiple layers of new transaction IDs in sequence by taking the outermost layer transaction ID as a main transaction, wherein each layer of the new transaction ID is a sub-transaction of a previous layer; in a direction from the main transaction to the sub-transactions, performing resource allocation for the multi-business configuration service, a network element service and a basic service at the layers of the new transaction IDs in sequence, and uploading corresponding service names and a main transaction ID; and when resource allocation operations in all the transactions are all successful, clicking configuration submitting on a GUI by a user, and calling Commit of a transaction manager to store the whole transaction. The final consistency of data is ensured; the use of a global lock is avoided; and the concurrent efficiency of user operation is greatly improved.
Owner:FENGHUO COMM SCI & TECH CO LTD

Data processing method, system and device

PendingCN111625322AAchieve the effect of aggregationReduce the frequency of executionProgram initiation/switchingResource allocationData processingComputer hardware
The embodiment of the invention provides a data processing method, a system and a device. The data processing method comprises the following steps that under the condition that a notification is received, obtaining a thread corresponding to the type to which the notification belongs; when the thread is in the first state, switching the thread from the first state to the second state to enable thethread to start timing; switching the thread from the second state to the first state after timing of the thread reaches a target task corresponding to the preset duration callback notification; and performing the target task. According to the data processing method provided by the embodiment of the invention, the effect of aggregating the same type of notifications in the timing period is realized, so that the execution frequency is reduced; besides, due to the characteristics of the idempotent tasks, the result of only calling back and executing the target task once after the same type of notifications are aggregated is the same as the result of executing the target task after each notification, so that the technical scheme provided by the embodiment of the invention also ensures the final consistency of the result.
Owner:ALIBABA GRP HLDG LTD

Transaction reversal method and device, service system, equipment and storage medium

The invention relates to the technical field of data processing, in particular to a transaction reversal method and device, a service system, equipment and a storage medium, the method is applied to a transaction management platform, the transaction management platform is in communication connection with at least one service node cluster, and the method comprises the following steps: determining a to-be-processed first reversal transaction flow; obtaining a service identifier and a flow identifier corresponding to the first reversal transaction flow, the service identifier being used for identifying a service node cluster generating the first reversal transaction flow, and the flow identifier being used for identifying the first reversal transaction flow; and sending a reversal request to a service node cluster corresponding to the service identifier, wherein the reversal request comprises the flow identifier, and the reversal request is used for indicating the service node cluster to carry out reversal processing on the first reversal transaction flow. According to the transaction reversal method provided by the embodiment of the invention, the success rate of transaction reversal is improved, and the timeliness of transaction reversal is also considered.
Owner:CHINA CONSTRUCTION BANK

Service request processing method and device

The invention discloses a method and device for processing a service request, and relates to the technical field of computers. One specific embodiment of the method comprises the steps of receiving atransaction completion state uploaded by each service, the transaction completion state comprising success and failure; if the services of which the transaction completion states are failed exist in all the services, retrieving the services of which the transaction completion states are successful from all the services; constructing a positive punching task for the service with the successful transaction completion state, and calling the service with the successful transaction completion state to enable the service with the successful transaction completion state to execute a positive punchingmethod. According to the embodiment, the technical problem that transaction consistency cannot be ensured can be solved.
Owner:CHINA CONSTRUCTION BANK

A processing method, device and system for data interaction

The embodiment of the present application discloses a data interaction processing method, device and system. The method includes: the sending end sends a request message including business data and a preset timeout processing time to the message middleware; the message middleware sends a request message to the receiving end; the receiving end judges whether the preset timeout processing time in the request message is later than the current Time; when the result of the judgment is yes, the receiving end performs corresponding business processing on the business data in the request message; the receiving end sends a feedback message of the result of the business processing to the message middleware; the message middleware sends the message middleware to the sending end The above-mentioned feedback message; the sending end executes the corresponding service promotion processing operation based on the feedback message of the service data. Utilizing the technical solution provided by the embodiment of the present application can not only effectively ensure the final consistency of the result of communication object's interactive processing of business data, reduce the degree of coupling between communication objects, but also solve the problem of excessive traffic of business requests.
Owner:ANT WEALTH (SHANGHAI) FINANCIAL INFORMATION SERVICES CO LTD

Method and system for realizing consistency of database and cache by cache deletion retry mechanism

The invention provides a method for realizing the consistency of a database and a cache by a cache deletion retry mechanism. The method comprises the following steps of: S1, receiving a database updating operation, and writing a request to update the database; S2, deleting fails due to the fact that problems occur in the cache data; S3, putting the key values which fail to be deleted into a message queue; S4, subscribing the message of the message queue, and obtaining a key value to be deleted; and S5, retrying to delete the cached data to ensure the final consistency of the cached data and the database. According to the method, the final consistency of the cache data and the database can be ensured through a cache deletion retry mechanism.
Owner:FUJIAN TQ DIGITAL

Final consistency distributed transaction processing method and equipment

The invention aims to provide a final consistency distributed transaction processing method and device. The method comprises steps that a delay task related to a current order is generated in response to the detection of order payment success; an order payment result about the current order from the user equipment and a payment service result about the current order from the third-party payment platform are obtained based on the delay task; if the order payment result is inconsistent with the payment service result, service logic corresponding to the current order in the user equipment is recalled and modified, and after the number of retry times reaches a preset number of retry times threshold value, if the number of retry times is still inconsistent, a third-party payment platform is called to modify payment operation corresponding to the current order till data between the user equipment and the third-party payment platform is consistent; a data consistency compensation mode of the third-party payment platform is realized, and final consistency and low delay of the data between the third-party payment platform and the user equipment are ensured.
Owner:SHANGHAI WANWUXINSHENG ENVIRONMENTAL PROTECTION TECH GRP CO LTD

Cache-based reduction method, device and system

The invention aims to provide a cache-based inventory reduction method, device and system, and the method comprises the steps: carrying out the disassembly of original inventory data based on an inventory reduction request, and obtaining a plurality of pieces of inventory with a unique code; performing first cache verification on the plurality of stocks with the unique codes through distributed cache, and performing second cache verification based on a verification result to obtain identification information of stock rows; operating a database based on the identification information of the inventory line, and sending a current inventory change message; and confirming the inventory in the database and performing corresponding cache processing by monitoring the current inventory change message. Therefore, the original inventory is disassembled, the minimum granularity of the row lock is ensured, the impact of directly operating the database is avoided through the cache middleware, the inventory database is verified and the cache is updated twice through the asynchronous refreshing mode of monitoring the inventory change message, and the final consistency of the data is ensured.
Owner:SHANGHAI WANWUXINSHENG ENVIRONMENTAL PROTECTION TECH GRP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products