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

A method and server for data parallel processing

A parallel processing and server technology, applied in the field of data processing, can solve the problems of long data loading database persistence operations, blocking of database read and write operations, and affecting the normal execution of billing business processing.

Active Publication Date: 2022-02-11
TENCENT TECH (BEIJING) CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] It can be seen that the above operations are performed serially. The previous step in 1)-3) has not been executed, and the latter step cannot be performed. With the further development of the business, more and more data needs to be processed, which will lead to Data loading and database persistence operations are taking longer and longer
In addition, some data that needs to be processed is shared by the foreground and the background. If the front-end database has a large number of concurrent accesses, the read and write operations of the database will be blocked, which will affect the normal execution of the entire billing business process. Not only the processing efficiency Low, but also affect the accuracy of billing processing
However, in related technologies, there is no effective solution to this problem

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 method and server for data parallel processing
  • A method and server for data parallel processing
  • A method and server for data parallel processing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] The implementation of the technical solution will be further described in detail below in conjunction with the accompanying drawings.

[0056] A mobile terminal implementing various embodiments of the present invention will now be described with reference to the accompanying drawings. In the following description, the use of suffixes such as "module", "component" or "unit" used to represent elements is only to facilitate the description of the embodiments of the present invention, and has no specific meaning by itself. Therefore, "module" and "component" may be used mixedly.

[0057]In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced without these specific details. In other instances, well-known methods, procedures, components, circuits, and networks have not been disclosed...

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 discloses a data parallel processing method and server, wherein the method includes: loading first data from a database into the memory, the first data being the latest data corresponding to the current first moment; when detecting When data processing is blocked in the database, the second data is read from the memory, and the second data is old data corresponding to the previous second moment; billing processing is performed according to the second data, and the data to be submitted is obtained. For the data to be submitted in the database, put the data to be submitted in the buffer; perform asynchronous persistence processing of the database according to the data to be submitted obtained by continuously reading from the buffer.

Description

technical field [0001] The invention relates to data processing technology, in particular to a data parallel processing method and server. Background technique [0002] In data processing, the simplest processing logic is usually executed sequentially. For example, there are three steps a, b, and c. The processing logic is to execute step a first, then step b, and finally step c. However, the processing logic of sequential execution seems simple, but there are various problems in practical applications. For example, in the reading and writing scenario, writing and reading are processed serially in order, which is inefficient. As another example, taking the billing business processing operation as an example, each time a billing task is processed, 1) data loading is performed first, for example, the balance data of the information recommender (such as an advertiser) and information related to information recommendation will be loaded from the database. Information such as bu...

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): G06F16/23G06F16/2455
CPCG06F16/2315G06F16/24552
Inventor 黄伟黄东波
Owner TENCENT TECH (BEIJING) CO LTD
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