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

Application data processing method, device, server and storage medium

A technology of application processing and data processing, which is applied in the field of data processing, can solve problems such as low application development efficiency, and achieve the effect of improving development efficiency and rapid iteration

Active Publication Date: 2022-08-09
SHANGHAI PUDONG DEVELOPMENT BANK
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of the present application provides an application data processing method, device, server, and storage medium. By providing a complete automation solution for application change and rollback, it solves the problem of low application development efficiency in the prior art. question

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
  • Application data processing method, device, server and storage medium
  • Application data processing method, device, server and storage medium
  • Application data processing method, device, server and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] figure 1 A schematic flowchart of the data processing method of the application provided by the first embodiment of the present application, the method of the present embodiment may be executed by the data processing apparatus of the application provided by the embodiment of the present application, and the apparatus may be implemented by software and / or hardware. , and can be integrated into the server. like figure 1 As shown, the data processing method of the application of this embodiment includes:

[0042] S101. Obtain an application processing label created when a developer submits a code file.

[0043] In this embodiment, when a developer submits a code file to the code repository, a tag (Tag) related to the code file, that is, an application processing tag, is created, and the application processing tag is used to represent the processing object of the code file submitted by the developer ( which application is processed) and processing type (which type of pro...

Embodiment 2

[0085] image 3 A schematic structural diagram of a data processing apparatus for an application provided by Embodiment 2 of the present application, as shown in image 3 As shown, the data processing apparatus 10 applied in this embodiment includes:

[0086] Acquisition module 11 and processing module 12.

[0087] The obtaining module 11 is used for obtaining the application processing label created when the developer submits the code file, the application processing label includes an application identification and an application processing identification;

[0088] The processing module 12 is configured to perform data processing on the target application corresponding to the application identification based on the application processing identification.

[0089] Optionally, the processing module 12 is specifically used for:

[0090] If the application processing identifier is an application program update identifier, use the code file through the application program update...

Embodiment 3

[0108] Figure 4 A schematic structural diagram of a server provided in Embodiment 3 of the present application, such as Figure 4 As shown, the server 20 includes a memory 21, a processor 22 and a computer program stored in the memory and running on the processor; the number of processors 22 in the server 20 can be one or more, Figure 4 Take a processor 22 as an example in the above; the processor 22 and the memory 21 in the server 20 can be connected by a bus or other means, Figure 4 Take the connection through the bus as an example.

[0109] As a computer-readable storage medium, the memory 21 can be used to store software programs, computer-executable programs, and modules, such as program instructions / modules corresponding to the acquisition module 11 and the processing module 12 in the embodiments of the present application. The processor 22 executes the software programs, instructions, and modules stored in the memory 21 to implement various functional applications ...

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 embodiments of the present application provide an application data processing method, device, server, and storage medium. By acquiring an application processing tag created when a developer submits a code file, the application processing tag includes an application identification and an application processing identification. Based on the application processing identification, The data processing of the target application corresponding to the application identifier realizes the organic unity of the application program and data, application program change and rollback, and application data change and rollback, and automatically completes the change of the entire application in the form of pipeline. The process of , monitoring, and rollback realizes the continuous integration, continuous deployment and automatic rollback of applications, which is conducive to the rapid iteration of frequently changed project projects and improves the development efficiency of the entire project project.

Description

technical field [0001] The embodiments of the present application relate to the technical field of data processing, and in particular, to an application data processing method, device, server, and storage medium. Background technique [0002] Internet companies that adopt the rapid iterative development method need to frequently make changes to the published applications, such as version updates, upgrades, etc., and roll back and make changes in time when problems are found to ensure the changeability and rollback of applications. It is of great significance to control risks, costs and ensure the reliability and availability of applications. [0003] At present, application changes (mainly referring to the application program or data) are mainly realized by accessing the continuous integration / delivery / deployment (CICD) pipeline, through the continuous integration tools of GitLab or Jenkins, through Configure a specific trigger method to complete application changes, and fo...

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): G06F8/65G06F8/71G06F9/455G06F11/14
CPCG06F8/65G06F8/71G06F11/1433G06F9/45558G06F2009/45562G06F2009/45591
Inventor 范曦丹古毅伟
Owner SHANGHAI PUDONG DEVELOPMENT BANK
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