Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A data version control method

A version control and version control model technology, applied in the direction of electrical digital data processing, special data processing applications, instruments, etc., can solve problems such as database inconsistency, achieve the effect of ensuring integrity and avoiding database inconsistency

Active Publication Date: 2016-08-24
CHAOYANG POWER SUPPLY COMPANY OF STATE GRID LIAONING ELECTRIC POWER SUPPLY +3
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a data version control method to solve the problem of database inconsistency caused by multiple people modifying data concurrently

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A data version control method
  • A data version control method
  • A data version control method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0027] The colored Petri net ∑ that the present invention establishes CPN =(P,T,F,M,D,C,I,G,K) is used to build a data version control model, and its specific definition is as follows:

[0028] (1) P={p1,p2,p3,p4,p5}, P is a finite set of places;

[0029] (2) T={t1,t2,t3,t4,t5}, ​​T is a finite set of transitions;

[0030] (3) F=(P×T)∪(T×P), which is the set of directed arcs in the network;

[0031] (4) D is the color set;

[0032] (5) C:P∪T→ψ(D), where ψ(D) is the power set of the color set D;

[0033] (6) M: P→DMS is the mark of the network, the mark component Mi(p) under the mark Mi represents the multiple set on the Token color set in the place P, and M0 is the initial mark;

[0034] (7) G: transition guard function, G: T → expression;

[0035] (8) I is the weight function on F, I: F→DMS, which determines the change of Token after the transition occ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a data version control method. The method builds a control process of a Petri net customer premises network (CPN) simulated data version. The Petri net bank comprises a data version bank and an operator bank. Supporting willing with different colors represents data with different versions. When operators update the data, a triggering source is changed so that the operator bank receives the information of the operators and simulates the forming process of the data version through the different triggering change. The formed latest data version is stored in the latest data version bank; the historical data versions are stored in the historical data version bank, so that the later inquiry is convenient. By triggering the redundancy and combining the change, the redundant data is combined. Problems of concurrence and combination in the updating process of the data versions are effectively solved. The consistency and integrity of the data are guaranteed, and the management level of the historical data is effectively improved.

Description

technical field [0001] The invention relates to a data version control method. Background technique [0002] In the state database of large-scale equipment, poor management of data version can cause system confusion or even crash, so data version control is particularly important. Data version control technology is to record every modification in detail, especially when multiple people develop a database management and application system at the same time, use a reasonable method to monitor changes in objects such as tables, stored procedures, and views in the database. The core of data version control is change management. The main goal and task is to record and save each safe and reliable version history, and to ensure that each client gets the latest version. [0003] At present, the main methods of data version control are: differential coding, file locking, central system and distributed system, etc. Differential encoding only retains the differences between successive...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F17/30
Inventor 李保福叶阳东佘维姬波刘文卢红星邵秋华梁经宛张静雍明超庄益诗路光辉
Owner CHAOYANG POWER SUPPLY COMPANY OF STATE GRID LIAONING ELECTRIC POWER SUPPLY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products