Server data processing method, device and storage medium

A data processing and server technology, applied in the field of communication, can solve the problems of complex implementation, low processing efficiency, affecting the performance of network servers, etc., and achieve the effects of simplifying operations, improving processing efficiency, and improving performance

Pending Publication Date: 2017-11-24
TENCENT TECH (SHENZHEN) CO LTD
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] During the research and practice of the prior art, the inventor of the present invention found that at least two shared memories need to be opened up in the existing solution, and multiple copies are required when processing data. Therefore, not only the implementation is relatively complicated , and the processing efficiency is also low, greatly affecting the performance of the network server

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] This implementation will be described from the perspective of a data processing device of a server (referred to as a data processing device), and the data processing device may specifically be integrated in a server, such as a network server and other equipment.

[0047]A data processing method for a server, comprising: calling a data processing process, the data processing process including an access thread and a business logic thread; receiving a data processing request through the access thread, and writing the data processing request into the data processing process In the corresponding memory; read the data processing request from the memory through the business logic thread; use the business logic thread to process the read data processing request.

[0048] Such as Figure 1c As shown, the specific flow of the data processing method of the server can be as follows:

[0049] 101. Call a data processing process, where the data processing process includes an access ...

Embodiment 2

[0072] According to the method described in Embodiment 1, an example will be given below for further detailed description.

[0073] In this embodiment, description will be made by taking the data processing apparatus specifically integrated in a network server as an example.

[0074] Such as Figure 2a As shown, a server data processing method, the specific process can be as follows:

[0075] 201. The network server starts a local (that is, the network server) data processing process.

[0076] For example, the network server may specifically start a local (that is, the network server) data processing process according to the instruction when receiving an instruction indicating to start the data processing process.

[0077] Wherein, in the network server, multiple data processing processes may be stored, such as data processing process 1, data processing process 2, ... data processing process n, etc., each data processing process has a corresponding memory resource (ie memor...

Embodiment 3

[0113] In order to better implement the above method, an embodiment of the present invention may also provide a data processing device for a server, referred to as a data processing device for short, and the data processing device may specifically be integrated in a server, such as a network server or other equipment.

[0114] For example, if Figure 3a As shown, the data processing device may include a calling unit 301, an accessing unit 302, a reading unit 303, and a processing unit 304, as follows:

[0115] (1) call unit 301;

[0116] The calling unit 301 is used to call a data processing process, and the data processing process includes an access thread and a business logic thread.

[0117] For example, the calling unit 301 can specifically be used to start a data processing process, call a corresponding access thread and a dynamic library according to the data processing process, and load the dynamic library to start a corresponding business logic thread.

[0118] Among...

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

An embodiment of the invention discloses a server data processing method, device and storage medium. An access layer and a business logic layer are arranged in the same data processing course in a thread manner, the data processing course is called when data processing is needed, an access thread in the data processing course receives a data processing request, the data processing request is written into a memory corresponding to the data processing course, and a business logic thread reads and processes the data processing request in the memory. The scheme is simple to implement, processing efficiency can be greatly improved, and the performance of a network server can be improved.

Description

technical field [0001] The present invention relates to the technical field of communications, and in particular to a server data processing method, device and storage medium. Background technique [0002] With the rapid development of network technology and the continuous increase of user demand, the amount of data faced by the network server is becoming larger and larger, and how to improve the performance of the network server so that it can better process data has become a problem in recent years. an issue of particular concern. [0003] In the prior art, a network server is generally divided into a network access layer and a business logic layer. The network access layer is a process mainly used to receive various data processing requests, and the business logic layer is a set of processes that can be processed according to the The data processing request performs specific processing on the data. Among them, the network access layer and the business logic layer mainly...

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/54G06F9/50
CPCG06F9/5016G06F9/547G06F2209/544
Inventor 朱鑫
Owner TENCENT TECH (SHENZHEN) 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