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

Application layer network data caching method

An application-layer network and data caching technology, which is applied in the direction of network data retrieval, network data browsing optimization, and other database retrieval, etc., can solve problems such as no cache management system, achieve high efficiency, reduce message delay, and improve overall throughput Effect

Pending Publication Date: 2022-03-15
上海金融期货信息技术有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] At present, there is no such cache management system that realizes the above mechanism and characteristics in the industry.

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 layer network data caching method
  • Application layer network data caching method
  • Application layer network data caching method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments. Note that the aspects described below in conjunction with the drawings and specific embodiments are only exemplary, and should not be construed as limiting the protection scope of the present invention.

[0039] figure 1 The overall architecture of the application scenario of the application layer network data caching method of the present invention is shown. The application layer network data caching method is configured on the sending channel of the publishing end. The function to be realized by the application layer network data caching method in this overall architecture is: when the receiving end does not accept data, or the processing rate of the receiving end is lower than the sending rate of the publishing end, causing the underlying system receiving buffer area of ​​the receiving end to be full, release The end stores the unsuccessfu...

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 an application layer network data caching method, which realizes a mechanism for managing network data caching in an application layer after the performance capacity of communication middleware exceeds the limit. According to the technical scheme, the method is adapted to a multi-link reliable transmission communication assembly based on a multi-channel parallel publishing-subscribing mechanism of a thread pool mechanism, and when a receiving end does not receive data or the processing rate of the receiving end is lower than the sending rate, a system receiving cache region of a bottom layer is full; the publishing end stores the data which are not successfully sent into an application layer cache region until a sending queue of a system bottom layer corresponding to a sending channel has a space, and then sequentially writes the data in the application layer cache region into the sending queue again for sending; the application layer network data caching method comprises the following steps: distributing a multi-thread fixed memory pool in memory management, recovering the memory in the memory management, locally storing threads in the memory management, and issuing messages by an issuing end.

Description

technical field [0001] The invention relates to a data caching method, in particular to a caching method applicable to application layer network data in the field of financial transaction software. Background technique [0002] During the development and use of financial transaction software, data flow transmission between different modules will inevitably be involved. Data transmission between modules is generally handled by the transmission communication component, also known as communication middleware. [0003] For transmission communication components, the communication channel, that is, the communication channel through which data transmission needs to pass, is crucial. For data transmission between different machines, the communication channel can be divided into four types: TCP, UDP broadcast, UDP unicast, and UDP multicast. For the scenario of data transmission between different machines, in order to ensure high data reliability, that is, for the messages generated...

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/958G06F16/957G06F9/54
CPCG06F16/958G06F16/9574G06F9/546G06F2209/548
Inventor 张海荣李思昌金甫虞王康贵
Owner 上海金融期货信息技术有限公司
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