Multi-task parallel data processing method and device based on queue, medium and device

A data processing and multitasking technology, applied in the computer field, can solve problems such as limited system performance, simultaneous submission, and increased server response time for data reported by terminal equipment, so as to improve system performance, improve concurrent execution, and shorten response time. Effect

Inactive Publication Date: 2017-12-26
BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1
View PDF5 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, there are still some problems in the current related technologies. For example, it is difficult for multiple producer threads to simultaneously submit tasks to the queue in batches without blocking. Data reply time, and the processing capacity of the server to process terminal device information is limited, and the system performance is limited

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
  • Multi-task parallel data processing method and device based on queue, medium and device
  • Multi-task parallel data processing method and device based on queue, medium and device
  • Multi-task parallel data processing method and device based on queue, medium and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete and will fully convey the concept of example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0055] Furthermore, the drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus repeated descriptions thereof will be omitted. Some of the block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically separate entities. These functional entities ...

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 multi-task parallel data processing method and device based on a queue, a storage medium and an electronic device. The method includes the steps of receiving device information sent by a plurality of terminal devices, applying to distribute different write-in positions in the buffering queue for the device information, and meanwhile writing the device information in the corresponding different positions in the buffering queue according to the different write-in positions of the buffering queue. Data can be stored in the queue in parallel in batches through a plurality of producer threads, the parallel execution of the producer threads is improved, the time of a server for responding to the reported data of the terminal devices is shortened, the processing amount of the server for processing the information of the terminal devices is increased, tasks can be submitted into the queue without jamming, and the system performance can be improved.

Description

technical field [0001] The present disclosure relates to the field of computer technology, and in particular to a queue-based multi-task parallel data processing method, a queue-based multi-task parallel data processing device, and a computer-readable storage medium for implementing the queue-based multi-task parallel data processing method and electronic equipment. Background technique [0002] With the large increase of remote terminal devices such as household smart appliances in the intelligent cloud system, the number of information reported by the device received by the system server is also rapidly increasing. Generally, multiple producer threads will be provided on the server to process the information reported by the smart device, and at the same time, there will be multiple consumer threads to execute corresponding operation logic according to the information reported by the user's smart device. In order to improve the response speed of the system, the server usua...

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): G06F9/54
CPCG06F9/546G06F2209/548
Inventor 刘吉
Owner BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products