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

Database synchronization method and device under multi-task parallel development

A database and multi-tasking technology, applied in the computer field, can solve problems such as time lag, low efficiency, database differences or conflicts in database synchronization

Pending Publication Date: 2020-12-25
BANK OF CHINA
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The batches are launched in chronological order, and the later batches must contain the characteristics of the previous batches. However, during the multi-task parallel development process, the databases of the development environments of different batches may be modified at the same time, resulting in differences in the databases between batches. or conflict
In the existing technology, the method of database management in multi-task parallel development is generally manual maintenance. After the previous batch of tasks is completed and put into production, the compiled database change scripts are executed in the subsequent batches to ensure that the subsequent batches The next development process is compatible with the features that have been put into production before. The existing technology is manually executed, which is inefficient and error-prone, and the execution time node is after the task has been put into production, resulting in a time lag for database synchronization. If there are conflicts between batches before and after , will cause a time lag in resolving conflicts, which may affect normal production

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
  • Database synchronization method and device under multi-task parallel development
  • Database synchronization method and device under multi-task parallel development
  • Database synchronization method and device under multi-task parallel development

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. the embodiment. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0019] In the case of multi-task parallel development, there is no good mechanism to ensure the synchronization of each batch of databases, which will cause problems in the compatibility of versions between batches, because it is impossible to verify the changes in the previous batch of databases in a timely manner. , and whether the modification of the subsequent batch database will...

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 provides a database synchronization method and device under multi-task parallel development, and relates to the technical field of computers, and the method comprises the steps: obtaining script batch sequence information and database environment information of database change script information when the database change script information is received; generating task scheduling dataaccording to the database change script information, the script batch sequence information and the database environment information; and calling a script execution program to modify the database according to the task scheduling data. According to the method, script submission is monitored to respond to database synchronization requirements in real time, after a user submits database change scriptinformation, synchronization of the database can be triggered, the database is modified according to batch production requirements according to task scheduling data, and it is ensured that database environments of all batches can be conveniently, completely, timely and accurately changed.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a database synchronization method and device under multi-task parallel development. Background technique [0002] Multi-task parallel development means that in the same period of time, different developers develop new functions or fix bugs on the same product in different branches, but these newly added or modified functions are not launched at the same time. The batches are launched in chronological order, and the later batches must contain the characteristics of the previous batches. However, during the multi-task parallel development process, the databases of the development environments of different batches may be modified at the same time, resulting in differences in the databases between batches. or conflict. In the existing technology, the method of database management in multi-task parallel development is generally manual maintenance. After the previous batch of tasks ...

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 Applications(China)
IPC IPC(8): G06F16/27G06F16/2453G06F9/48
CPCG06F16/275G06F16/24532G06F9/4843
Inventor 韩建福李炫裕
Owner BANK OF CHINA
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