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

107 results about "Atomicity" patented technology

In database systems, atomicity (/ˌætəˈmɪsəti/; from Ancient Greek: ἄτομος, romanized: átomos, lit. 'undividable') is one of the ACID (Atomicity, Consistency, Isolation, Durability) transaction properties. An atomic transaction is an indivisible and irreducible series of database operations such that either all occur, or nothing occurs. A guarantee of atomicity prevents updates to the database occurring only partially, which can cause greater problems than rejecting the whole series outright. As a consequence, the transaction cannot be observed to be in progress by another database client. At one moment in time, it has not yet happened, and at the next it has already occurred in whole (or nothing happened if the transaction was cancelled in progress).

System for federated compliance-token inheritance, digital artifact registry, and monetization in regulated environments using large language models

A computerized platform enables secure, policy-compliant creation, governance, and monetization of digital artifacts produced by AI-driven “persona” agents in regulated domains (e.g., healthcare, finance). For each agent session, a federated compliance-token generator issues a cryptographically signed token embedding the full delegation chain, credential lineage, real-time policy snapshot, monetization rules, expiration and revocation data. As artifacts or workflows cross organizational or jurisdictional boundaries, a token inheritance module can subdivide, transfer, renew, or revoke the token while appending each event to an immutable, cryptographically linked audit trail. Every agent output is encapsulated as a digitally signed artifact that is indelibly linked to its originating compliance token and enriched with provenance, consent, and service metadata. A permissioned blockchain (or sharded distributed ledger) functions as an asset registry that immutably stores artifacts, tokens, and chronological records of creation, access, transfer, consent change, and policy updates. A smart-contract monetization engine allocates revenue or royalties based on artifact usage and institutional agreements, writing each billing event atomically to the ledger. Collectively, the system delivers continuous end-to-end traceability, privacy preservation, and automated financial settlement across diverse institutional boundaries.
Owner:ONESOURCE SOLUTIONS INT INC

Automatic database operation and maintenance method and system

The invention relates to the technical field of database operation and maintenance, in particular to an automatic database operation and maintenance method and system. The method comprises the following steps: acquiring a transaction log in a database; analyzing the transaction log, and determining an operation service; analyzing the operation business, and determining business semantics and transaction association between transactions corresponding to the operation business; analyzing business semantics and transaction association, and determining an abnormal business and an operation atomicity level; determining rollback logic of the abnormal business according to the transaction association and the operation atomicity level; and according to the rollback logic, generating a multi-stage rollback path to maintain the abnormal business. According to the method, the rollback logic of the abnormal business can be determined, and the rollback operation is ensured to be executed according to the preset rollback logic, so that further confusion is avoided. The multi-stage rollback path is generated, so that the rollback operation is more flexible and efficient, the intermediate state in the transaction is gradually revoked, and the influence on the performance is reduced.
Owner:CHINA MOBILE HONG KONG CO LTD

Alliance chain efficient atomicity cross-chain interaction method and system based on distributed digital identity

The invention belongs to the technical field of block chains, and particularly relates to an alliance chain efficient atomicity cross-chain interaction method and system based on distributed digital identities. The method comprises the following steps: deploying a cross-chain contract and a cross-chain gateway for alliance chains, and establishing a cross-chain channel between the alliance chains based on the cross-chain contract and the cross-chain gateway; and carrying out cross-chain asset transfer, cross-chain information transmission and cross-chain smart contract calling based on the established cross-chain channel. According to the alliance chain cross-chain interaction method based on the decentralized identity identification, interaction tasks such as cross-chain asset transfer and message passing can be safely and efficiently processed, and cross-chain intelligent contract asynchronous calling with atomicity guarantee can be executed. The historical consensus nodes are tracked through the DID technology, the dependence on a third party is reduced in the cross-chain operation, the decentralization level of the system is further improved, the safety and reliability of the system are remarkably enhanced, and meanwhile the cross-chain interaction efficiency is improved.
Owner:PEKING UNIV +1

Intelligent contract automatic execution system and method based on block chain technology

The invention relates to the technical field of block chain smart contracts, and provides a smart contract automatic execution system and method based on a block chain technology. In order to solve the problems that in the prior art, out-of-chain event verification is fragile, cross-contract atomicity is lacked, and resource management and control are insufficient, the system comprises a multi-mode under-chain event verification module, and a tamper-proof data channel is established through an Internet of Things hardware anchor point and an anti-collusion oracle; the autonomous execution engine is integrated with a resource awareness scheduler and an out-of-chain computing adapter; the transaction atomicity guarantee module is used for realizing cross-contract rollback by adopting a global snapshot tree and an intelligent compensation contract; the governance arbitration interface supports anonymous dispute resolution. The method comprises the steps of out-of-chain event multi-level verification, voucher execution queue management and sandbox resource isolation control. Credible collaboration inside and outside the chain is realized, the execution reliability is improved by more than 90%, and the contract development cost is reduced by 40%.
Owner:BEIJING CREDIT MANAGEMENT CO LTD

Distributed time series data cross-node atomic writing and transaction management method

The invention particularly relates to a distributed time series data cross-node atomic writing and transaction management method. According to the distributed time series data cross-node atomic writing and transaction management method, a coordination node receives a time series writing request, generates a unique TID and issues the unique TID; the storage node writes the data into a pre-write log WAL, marks the data as pending, and establishes mapping between the TID and log entries; the cooperative node sends a pre-submission instruction, and the node responds after being ready; and if verification is passed, broadcasting submission is carried out, a formal storage update version is written, otherwise, rollback is carried out, operation is cancelled according to WAL, and finally associated logs and states are cleared. According to the distributed time series data cross-node atomic write-in and transaction management method, end-to-end atomicity, consistency, low delay and rapid recovery of cross-node time series data write-in are achieved, a write-in path only needs one-time WAL write-in, synchronous blocking is avoided, and the concurrent throughput performance is remarkably improved; and the scheme does not invade an upper-layer application interface, and can be reused in any distributed storage system supporting the WAL.
Owner:上海沄熹科技有限公司

Separated memory transaction system based on layered block version chain

The invention discloses a separate memory transaction system based on a hierarchical block version chain, and belongs to the field of distributed transaction systems, the system enhances the elasticity of an array structure through chain extension, constructs a multi-version data management mechanism capable of dynamically extending, and realizes low-delay version batch processing reading with the assistance of lightweight block-level indexes. An asynchronous index updating mechanism is adopted, index consistency is guaranteed through sub-node block-level index updating and propagation, and synchronization overhead is reduced; a hybrid garbage collection strategy of transaction state perception is adopted, and an outdated version multiplexing and hotspot identification collection method is combined, so that a version structure is compressed, and remote data transmission redundancy is reduced. Besides, in order to adapt to a lock-free read-write concurrent environment, a version integrity verification mechanism based on a single-side RDMA primitive is introduced, and access consistency and atomicity between metadata and version data are ensured. According to the method, the transaction throughput capacity and the access delay stability can be remarkably improved under the high-concurrency TPC-C load, and good expandability and engineering practical value are achieved.
Owner:HUAZHONG UNIV OF SCI & TECH

Conference information intelligent data processing system based on multi-modal data fusion

The invention relates to the technical field of data processing systems, and discloses a conference information intelligent data processing system based on multi-modal data fusion, and the system comprises a transaction template generation unit which calls a model from a preset rule base to generate a structured data container with an attribute field; the dual-channel feature extraction unit is used for distributing the voice to service data and a control instruction channel, extracting the service data to an independent cache region and monitoring a control keyword; the state control unit is used for unlocking the container only when the confirmation instruction is received, verifying data and writing a field to generate a transaction submission instruction; according to the system and the method, physical isolation of data flow and control flow is realized through a dual-channel architecture, a control instruction is used as a unique logic gating, non-decisive negotiation noise is filtered from the source, and atomicity and compliance of conversion from unstructured conference data to structured management transactions are ensured.
Owner:ZHANGZHOU FENGYU ADVERTISING MEDIA CO LTD

Multi-account asynchronous bookkeeping data consistency collaboration system based on instruction driving

PendingCN121614483ADatabase updatingResource allocationInformation systems engineeringLogisim
The invention relates to the field of computer software and information system engineering, in particular to a multi-account asynchronous bookkeeping data consistency collaboration system based on instruction driving, which comprises the following steps of: packaging a request into a standard instruction and routing according to an account to ensure ordered processing of the request and improve the processing efficiency and expandability of the system; repeated requests are avoided through idempotent verification, business is mapped into atomic operation through rule analysis, and the accuracy of business logic and data consistency are guaranteed; atomic operation is executed in a single transaction, asynchronous retry is performed during conflict, the atomicity of cross-account operation is ensured, and the concurrent processing capacity is improved; by buffering high-frequency account change and batch aggregation updating, write conflicts are reduced, the system performance is stabilized, and the throughput is improved; through account checking based on daily switching snapshots, pipeline playback and reverse account flushing are supported, and a rapid repair capability is provided; through dynamic configuration and versioned management of the bookkeeping rule, visual monitoring is provided, the operation and maintenance complexity is reduced, and the system flexibility is enhanced.
Owner:HANGZHOU YIZI INFORMATION TECHNOLOGY CO LTD

Distributed lock batch processing method and system based on atomic script and medium

The invention provides a distributed lock batch processing method and system based on atomic scripts and a medium. The method comprises the steps that batch atomic locking is conducted, a client side initiates a single atomic request to a distributed storage server side, a first atomic script is called, the script atomically locks multiple resources, and a failure automatic rollback mechanism is built in; after batch atomic renewal and locking are successful, starting an asynchronous daemon thread, periodically initiating a single atomic request, and calling a second atomic script to realize batch renewal of a plurality of locks; and batch atomic unlocking: after the service is completed, initiating a single atomic request, calling a third atomic script, and realizing batch unlocking based on a reentrant counting mechanism. According to the method, locking, renewal and unlocking are all optimized into a single network request, the whole process and high performance are achieved, strong atomicity and consistency are guaranteed through an atomic script and a rollback mechanism, and the robustness of the system is enhanced.
Owner:VISION MICROSYST (SHANGHAI) CO LTD

Fast, reversible rollback at share level in virtualized file server

A server-side restore technique enables restoring of files / folders of a distributed share directly on a file server executing on a node by a file server administrator using self-service restore (SSR) snapshots in accordance with an atomic 2-phase restore-commit transaction. The technique involves share-level restore wherein the entire share state transitions to a previous state of a snapshot, i.e., the granularity of the restore is at the share level (not the file level) for the technique (whereas file level restore granularity is typically used for the client-side restore). The technique is directed to server-side share level restore that allows an “undo” (i.e., rollback) of a previous restore operation into a live snapshot that has become corrupted by a subsequent rollback to a last known good (LKG) snapshot that is uncorrupted. An administration interface may be used to trigger the server-side restore technique for the distributed share.
Owner:NUTANIX INC

Non-intrusive asynchronous processing method based on transaction event monitoring

PendingCN121166286ADatabase updatingMultiprogramming arrangementsAsynchronous operationMaintainability
The invention provides a non-intrusive asynchronous processing method based on transaction event monitoring. An asynchronous event is triggered through a transaction event monitor after a database transaction is submitted, it is ensured that asynchronous operation strictly follows a transaction life cycle, and the risk of data inconsistency caused by dislocation of a thread pool task and a transaction time sequence in a traditional scheme is fundamentally avoided; by intercepting a business method carrying asynchronous execution annotations and automatically extracting parameters to generate an asynchronous request event, physical isolation of business logic and an asynchronous mechanism is realized, and architecture pollution is eliminated; and further dynamically routing to an instant execution or persistent execution module according to the policy type annotated and declared, so as to provide elastic execution capability for different service scenes. Therefore, on the premise of guaranteeing transaction atomicity, a zero-intrusive and extensible asynchronous processing framework is constructed, and the reliability and maintainability of the system are remarkably improved.
Owner:创优数字科技(广东)有限公司

IO merging mechanism based on block index

The invention discloses an IO merging mechanism based on a block index, relates to the technical field of big data and information retrieval, and optimizes an original multi-file stream output mechanism of open source Lucene into single-file stream output by expanding a Directory interface of the Lucene, so that IO operation merging is realized in an index writing process, and the operation efficiency is improved. The method specifically comprises three parts of a file storage structure, a writing process and a reading process. The file storage structure comprises a single file structure of a file header, a data area and a file tail; during writing, data is cached in the memory block firstly, and after the memory block is full, the data is added to a file by taking a data block as a unit; during reading, quick positioning is realized by analyzing the block index at the end of the file; according to the method, the problems of performance bottleneck, small file flooding, difficulty in atomicity guarantee and the like caused by multi-file IO in the prior art are solved, and the index construction efficiency and the system stability are remarkably improved.
Owner:XIAN FIBERHOME SOFTWARE TECH CO LTD

An index update method, product, medium and device

The present application relates to the technical field of database, in particular to an index updating method, product, medium and equipment. The index updating method comprises: triggering index page inspection by using a preset hybrid scheduling strategy, and identifying a to-be-merged page in an index file; judging whether a target page matching the to-be-merged page exists in the index file; if yes, acquiring a page lock of the to-be-merged page and the target page; merging the to-be-merged page and the target page, and releasing the page lock. The present application locks and releases by page granularity before and after page merging, ensures the atomicity and concurrent safety of the merging operation, avoids locking the whole table or the whole index, effectively suppresses the index file expansion without blocking normal read-write business, and improves the system availability.
Owner:CETC JINCANG (BEIJING) TECH CO LTD

Ceph metadata disaster recovery acceleration method and system based on persistent memory and RDMA network

The invention relates to the technical field of metadata management, in particular to a Ceph metadata disaster recovery acceleration method and system based on a persistent memory and an RDMA network, the Ceph metadata disaster recovery acceleration method based on the persistent memory and the RDMA network comprises the following steps of PMEM-WAL double-write mechanism, metadata snapshot differential synchronization and failover optimization; the method has the beneficial effects that the consistency of main and standby data at any moment is ensured through RDMA atomic double writing. And the standby node directly mounts the PMEM log, and the recovery time is reduced from the minute level to the second level. And the difference snapshot only synchronizes incremental data, so that the total transmission overhead is reduced. And the RDMA hardware unloading and PMEM byte addressing characteristics reduce the CPU load by more than 40%.
Owner:SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD

Ai-powered atomic enforcement and rollback of directives

PCT designated stageWO2026102466A1TransmissionOperational systemSemantic mapping
Systems and methods translate and govern directives across heterogeneous platforms. Directives are normalized into a common intermediate representation (OR) or converted via a direct semantic mapping engine into target-native, machine-executable directives without normalization. The system consults a platform capability database to synthesize target-compatible scripts, profiles, or rules where native primitives are absent. Ephemeral triggers cause the atomic activation of temporary directives that supersede baseline directives for a defined scope. A generalized rollback plan executes withdrawal upon expiry, utilizing a comprehensive taxonomy of termination mechanisms, including time-based schedules, event-driven checks, and state-restoration artifacts, to atomically restore the baseline. Adapters actuate across families such as cloud control planes, operating systems, loT / OT, and SaaS platforms. Both approaches share validation and governance engines supporting audit logging, atomic rollout, and continuous feedback.
Owner:HACKSEAL CORP

A multi-resource coordination oriented distributed reservation system and method

The application discloses a kind of distributed reservation systems and methods for multi-resource cooperation, comprising: transaction manager, at least two resource managers, lock manager, transaction log module and workflow controller;Transaction manager coordinates each resource manager through two-phase commit 2PC protocol, realizes the atomicity execution of cross-node shadow and summary table update;Lock manager adopts read-write lock separation mechanism to resolve concurrent conflict, and handles deadlock problem through timeout detection and active unlocking strategy;Transaction log module is based on prewrite log mechanism Complete record shadow and summary table linkage operation details, provide reliable support for fault recovery and transaction rollback;Workflow controller encapsulates distributed call details, realizes service survival real-time detection and automatic reconnection function.The application has high expansibility, strong consistency, high concurrent adaptation capability and perfect exception fault-tolerant mechanism, and can be widely applied to travel service scene of multi-node deployment.
Owner:JIANGSU DAMENG DATABASE CO LTD

Global serializable multi-database transaction control method and system

The application provides a globally serializable multi-database transaction control method and system, comprising the following steps: an application service registers multi-database transaction processing logic to a shim layer; a multi-database transaction request initiated by a client is received, and the shim layer intercepts and starts a global transaction of the multi-database transaction; the shim layer executes a sub-transaction request of the multi-database transaction according to the multi-database transaction processing logic; the global transaction is submitted to a two-phase commit coordinator, and an execution result of the multi-database transaction request is returned to the client. The application provides atomicity, durability and global serializability guarantee for the multi-database transaction; based on the shim layer, the concurrent control of the existing database system is reused, and the application can be seamlessly integrated into the existing application; the transaction coordination overhead is low, and the application is suitable for a high concurrency environment; the distributed transaction control has good ACID characteristics; the application does not depend on a specific service implementation platform; the application has low invasiveness, and the transaction control does not affect the writing of normal business code.
Owner:SHANGHAI JIAOTONG UNIV

Atomic violation detection method and device, electronic equipment and storage medium

PendingCN122173404AError detection/correctionInterrupt handlerVerification
This application provides a method, apparatus, electronic device, and storage medium for detecting atomicity violations, belonging to the field of software testing technology. The method includes: running the program under test using different input variables, identifying global variable access pairs covered during the execution of the program under test; for each global variable access pair, re-running the program under test using the corresponding input variables, and injecting feasible interrupt handlers between the global variable access pairs; if the interrupt handlers access the same global variable, recording the global variable access pair as a candidate global variable access pair; if the candidate global variable access pair simultaneously satisfies both spatial atomicity and temporal atomicity, then determining that the candidate global variable access pair has an atomicity violation risk. This application achieves efficient and accurate detection of atomicity violations by comprehensively covering variable access pairs, actively constructing interrupt scenarios, and establishing a spatiotemporal dual verification model.
Owner:BEIHANG UNIV +1

Natural resource data checking and cascading updating method and device driven by AI (Artificial Intelligence) and based on rule engine

The invention discloses an AI-driven natural resource data checking and cascading updating method and device based on a rule engine, and the method comprises the steps: decoupling a process into four technical components: 1) a field operator library which provides an atomized checking and updating function; the rule engine serves as a configuration and analysis center of a configuration rule; 3) an AI auxiliary module which assists a user in generating a process framework and rule parameters; and 4) a process executor which is responsible for driving the process, scheduling operators and managing transactions. According to the method, an AI auxiliary module assists a user in defining a process template and generating rule parameters, and the rule parameters are written into a rule engine; and the process executor starts the process and starts a transaction, requests rule configuration from the rule engine according to steps, calls the operator library to execute operation, runs through the process of'checking-updating-re-checking ', and ensures the atomicity of cascade updating through a transaction mechanism. According to the invention, decoupling of execution and logic is realized, and the definition threshold of business rules is obviously reduced.
Owner:WUHAN UNIV +1

Metadata log replay processing method and device, electronic equipment and storage medium

PendingCN122086858AResolve synchronization inconsistenciesguaranteed atomicityFile access structuresFile/folder operationsEngineeringinode
The embodiment of the invention provides a metadata log replay processing method and device, electronic equipment and a storage medium. The method comprises the steps of obtaining a metadata log event, performing local verification on the metadata log event, if the metadata log event is a non-local operation, extracting a metadata field, comparing the metadata field with a preset local index node, and performing data processing according to an operation type when the creation time of the metadata field is updated; updating a file version number based on a preset version incremental rule, and generating dimension control information in combination with the creation time; according to the dimension control information, the data processing process is packaged into a transaction of a preset key value database to be executed, and whether the instruction fails or not is detected; and if the execution result and the dimension control information are successfully written, the preset local index node is updated, and if the execution result and the dimension control information are failed, the operation is revoked in a reverse order and recovered to a transaction pre-encapsulation state. The method is used for guaranteeing the atomicity of metadata log replay, avoiding data residues, solving the problem of metadata synchronization inconsistency and improving the reliability of metadata log replay.
Owner:CHINA UNITED NETWORK COMM GRP CO LTD +2

Application management method and device, electronic equipment, terminal, medium and product

The invention discloses an application management method, device and equipment, a terminal, a medium and a product. The method is executed by an application installer, and specifically comprises the following steps: extracting application management parameters contained in an application management instruction; when it is determined that the application management parameters meet application management conditions, a transaction is started to execute atomic operation; and in the life cycle of the transaction, executing a management operation matched with the application management instruction. According to the technical scheme of the embodiment of the invention, the atomicity of application management can be ensured, that is, even if an exception or a power failure occurs in the installation or deletion process of the application, the application installation process can be re-executed or the application deletion process can be continuously completed after the exception or the power failure is recovered, so that the user experience is improved. According to the method and the device, the technical effect of safely, efficiently and correctly managing the WebAssessment application program in the resource-constrained equipment is realized.
Owner:BEIJING CEC HUADA ELECTRONIC DESIGN CO LTD

A production-based data management method, medium, and system based on a scalable data model

This invention provides a method, medium, and system for managing production basic data based on a scalable data model, belonging to the field of production basic data management technology. This invention achieves separate storage of core fixed attributes and dynamically extended attributes by establishing a hybrid storage architecture, constructing a material genealogy database to support batch traceability queries, deploying a distributed inventory management system to ensure the atomicity of inventory operations, establishing a streaming data processing platform to predict production cycle time, utilizing an AI-based production data fusion model to optimize data model configuration schemes and material distribution plans, and establishing an anomaly detection and adaptive adjustment mechanism to cope with system performance fluctuations. This solves the technical problems of low cross-database query efficiency and difficulty in ensuring data consistency after separating the dynamic extended attributes and fixed attributes of production basic data.
Owner:NENGKE CLOUD FLAG SOFTWARE (DONGGUAN) CO LTD

Managed tables for data lakes

Aspects of the disclosure are directed to merging data lake openness with scalable metadata for managed tables in a cloud database platform, allowing for atomicity, consistency, isolation, and durability (ACID) transactions, performant data manipulation language (DML), higher throughput stream ingestion, data consistency, schema evolution, time travel, clustering, fine-grained security, and / or automatic storage optimization. Table data is stored in various open-source file formats in cloud storage while physical metadata of the table data is stored in a scalable metadata storage system.
Owner:GOOGLE LLC

Rule engine-based salary and bill integrated calculation method and device

The invention relates to a salary and bill integrated calculation method based on a rule engine, and the method comprises the steps: matching a rule chain in a rule engine according to employee salary data, and enabling the rule chain to be obtained through the arrangement and combination of a plurality of atomic rules according to a preset constraint condition; calculating the employee data based on the rule chain to obtain a salary calculation result of the employee, and writing the salary calculation result into a salary database; calling a bill rule chain in a rule engine according to the salary calculation result, generating bill data, and writing the bill data into a bill database; based on the data in the salary database and the bill database, a visual statistical result is generated, and the visual statistical result is used for displaying the use condition of the rule chain and the influence of the rule chain on the salary indexes of different dimensions. According to the method, by introducing the independent rule engine, decoupling of the business rule and the bottom layer code is achieved, and the flexibility and maintainability of the system are remarkably improved.
Owner:QIAN JIN NETWORK INFORMATION TECH SHANGHAI LTD

Coupon code prize receiving method, system and device, storage medium and program product

The invention discloses a coupon code prize receiving method, system and device, a storage medium and a program product, and relates to the technical field of concurrency control, and the method comprises the steps: storing a received coupon code hash into a corresponding data sub-library according to a preset sub-library rule; when a prize receiving request is received, polling the data sub-library based on a preset routing rule, and determining a target sub-library processing request; and based on the target sub-library processing request, according to a preset database optimistic lock, obtaining a coupon code in the target data sub-library, and issuing the obtained coupon code to the user. According to the scheme, a multi-data sub-library structure and a polling mechanism are introduced, the high-concurrency request pressure is effectively dispersed, and the throughput capacity and stability of the system are improved; in combination with a database optimistic lock mechanism, the atomicity and consistency of coupon code issuing are ensured in a concurrent receiving scene, the problems of repeated receiving and over-issuing are avoided, and the security and accuracy of coupon code issuing are improved.
Owner:CHINA MERCHANTS BANK

Application management method and device, electronic equipment, terminal, medium and product

The invention discloses an application management method, device and equipment, a terminal, a medium and a product. The method is executed by an application installer, the application installer comprises an application deletion management component which is used for deleting modules and / or application programs, and the method specifically comprises the steps that application management parameters contained in an application management instruction are extracted; when it is determined that the application management parameters meet application management conditions, a transaction is started to execute atomic operation; and in the life cycle of the transaction, executing a management operation matched with the application management instruction. According to the technical scheme of the embodiment of the invention, the atomicity of application management can be ensured, that is, even if an exception or power failure occurs in the deletion process of the module or the application program, the module or application program deletion process can be continuously completed after the exception or the power failure is recovered, and the user experience is improved. According to the method and the device, the technical effect of safely, efficiently and correctly managing the WebAssessment application program in the resource-constrained equipment is realized.
Owner:BEIJING CEC HUADA ELECTRONIC DESIGN CO LTD

Order ID generation method based on high concurrency environment

The invention discloses an order ID generation method based on a high-concurrency environment, and the method achieves the uniqueness generation of an order ID in the high-concurrency environment through employing a mapping mechanism of a timestamp and a random character string, and combining the control of a synchronous lock, thereby effectively solving a problem that a conventional timestamp + random number mode generates repeated IDs in a concurrency conflict. Meanwhile, service node identification letters are introduced, so that each service node in the distributed system has an independent identification capability, and the possibility of order ID conflict between the nodes is avoided; the generation process of the random character string is provided with a duplicate removal check and maximum attempt frequency control mechanism, so that the reliability and the stability of ID generation are further enhanced; the whole process runs under the protection of the synchronous lock, so that the atomicity of the order ID generation process in a multi-thread execution environment is ensured, and the problems of data disorder and system abnormity caused by lack of concurrency control in a traditional scheme are fundamentally solved.
Owner:SHANGHAI QUZHI NETWORK TECH CO LTD

A metadata-driven report compliance generation method and system

The application discloses a kind of report compliance generation method and system based on metadata driving, belong to data processing technical field.The method includes: the original metadata of heterogeneous database is collected, is converted into unified metadata model;In response to report configuration operation generation semi-structured SQL template;In response to report query request, build security context, execute SQL after injecting permission condition and obtain query result set;In response to data entry operation, load compliance rule, and check business data object by rule engine;When check does not satisfy and is configured as automatic silent execution mode, execute correction in memory, and write the correction data into business table in the same database transaction, simultaneously change context is written into audit log table;In response to export request, stream generation data file.The application realizes automatic compliance correction, and guarantees rule consistency in heterogeneous database environment based on unified metadata model by atomicity audit, efficiency and compliance are considered.
Owner:SHANDONG CITY COMMERCIAL BANK COOP ALLIANCE CO LTD

Self-adaptive cache management method and system

The embodiment of the invention provides a self-adaptive cache management method and system. The method comprises the following steps: firstly, configuring basic expiration time, an updating strategy and a hotspot flow threshold value by utilizing intelligent annotation, and generating a caching strategy basic instance bound with a service method; then, flow indexes such as the query rate per second, the cache hit rate, the data updating frequency and the response delay are collected in real time by means of a dynamic flow sensing module, a fluctuation coefficient is determined through a sliding time window algorithm, and flow changes are sensed in real time; when the fluctuation coefficient is greater than a preset threshold value, dynamically updating the cache strategy among inert updating, active preloading and expired data permitting strategies according to a preset rule, and associating the current instance; and finally, on the basis of the current instance of the cache strategy, utilizing a distributed lock coordination mechanism to guarantee the atomicity of cache updating operation. According to the process, the database pressure caused by premature failure of the cache in the peak period and the resource waste in the valley period are reduced through dynamic adjustment of the cache strategy and distributed coordination, so that the resource utilization rate can be remarkably improved.
Owner:JIANGSU HAIRUO INFORMATION TECHNOLOGY CO LTD

Distributed lock batch processing method and system based on atomic script and medium

The application provides a distributed lock batch processing method and system based on atomic scripts and a medium, the method comprising: batch atomic locking, a client initiates a single atomic request to a distributed storage server, calls a first atomic script, the script atomically locks multiple resources, and internally builds a failure automatic rollback mechanism; batch atomic renewal, after successful locking, an asynchronous daemon thread is started, a single atomic request is periodically initiated, a second atomic script is called, and batch renewal of multiple locks is realized; batch atomic unlocking, after the completion of the business, a single atomic request is initiated, a third atomic script is called, and batch unlocking is realized based on a reentrant counting mechanism. The application optimizes locking, renewal and unlocking into a single network request, realizes high performance of the whole process, guarantees strong atomicity and consistency through atomic scripts and a rollback mechanism, and enhances the robustness of the system.
Owner:VISION MICROSYST (SHANGHAI) CO LTD