Message data processing method, device and equipment and readable storage medium
A technology of message data and processing methods, applied in the direction of electrical digital data processing, special data processing applications, multi-programming devices, etc., can solve problems such as difficulty in improving data sharing performance, slowness, and performance bottlenecks in different information systems
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0058] Please refer to figure 1 , figure 1 It is a flow chart of a message data processing method in an embodiment of the present invention, and the method includes the following steps:
[0059] S101. The distributed message queue system receives message data published by a message producer.
[0060] In this embodiment, in order to ensure that the message data can be persisted in the non-volatile memory. Before the distributed message queuing system receives the message data submitted by the message producer, it can also detect the system hardware configuration to determine whether non-volatile memory is configured; if so, set the non-volatile memory to the application direct access mode. That is, non-volatile memory hardware is added to the server where the Broker of the distributed message queue system is located; the non-volatile memory used in the system is PMM (Persistent Memory Module), which can directly use the DIMM interface technology by setting it to the memory mo...
Embodiment 2
[0090] Corresponding to the above method embodiments, an embodiment of the present invention also provides a message data processing device, and the message data processing device described below and the message data processing method described above can be referred to in correspondence.
[0091] see Figure 7 As shown, the device includes the following modules:
[0092] The data acquisition module 101 is used for the distributed message queuing system to receive the message data issued by the message producer;
[0093] The data storage module 102 is configured to use the storage interface of the non-volatile memory to persistently store the message data in the non-volatile memory;
[0094] The data search module 103 is used to search the target message data matching the consumption request from the non-volatile memory when receiving the consumption request sent by the message consumer;
[0095] The data sending module 104 is configured to copy the target message data to the...
Embodiment 3
[0107] Corresponding to the above method embodiment, the embodiment of the present invention also provides a message data processing device, and a message data processing device described below and a message data processing method described above may refer to each other correspondingly.
[0108] see Figure 8 As shown, the message data processing equipment includes:
[0109] memory D1 for storing computer programs;
[0110] The processor D2 is configured to implement the steps of the message data processing method in the above method embodiment when executing the computer program.
[0111] Specifically, please refer to Figure 9 , is a specific structural diagram of a message data processing device provided in this embodiment. The message data processing device may have relatively large differences due to different configurations or performances, and may include one or more central processing units (CPUs) ) 322 (eg, one or more processors) and memory 332, one or more storag...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


