Unlock instant, AI-driven research and patent intelligence for your innovation.

Method, device and system for monitoring cache data based on distributed system

A distributed system and caching data technology, which is applied in the direction of electrical digital data processing, special data processing applications, instruments, etc., can solve problems such as inability to centrally monitor cached data, and inability to guarantee application nodes

Active Publication Date: 2016-06-01
ADVANCED NEW TECH CO LTD
View PDF7 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Embodiments of the present invention provide a distributed system-based cache data monitoring method, device, and system to at least solve the problem that the caching of application nodes cannot be guaranteed due to the inability to centrally monitor the cache data of each application node in the distributed system cluster. Technical Issues of Data Consistency

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
  • Method, device and system for monitoring cache data based on distributed system
  • Method, device and system for monitoring cache data based on distributed system
  • Method, device and system for monitoring cache data based on distributed system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0023] In its most basic configuration, figure 1 It is a schematic structural diagram of a monitoring system based on cached data of a distributed system according to Embodiment 1 of the present application. For the purpose of description, the drawn architecture is only an example of a suitable environment, and does not impose any limitation on the scope or function of the application. Nor should the computing system be interpreted as figure 1 Any one or combination of components shown has any dependencies or requirements.

[0024] Such as figure 1 As shown, the distributed system-based cache data monitoring system provided by the present application may include: an application terminal cluster 10, a database terminal 12, and a cache monitoring server 14.

[0025] The application terminal cluster 10; the database terminal 12, which establishes a communication relationship with the application terminal cluster, is used to store the hotspot database and the cache state database; the ...

Embodiment 2

[0046] According to the embodiments of the present application, a method embodiment of a method for monitoring cached data based on a distributed system is also provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be implemented in a group of computer-executable instructions. Although the logical sequence is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.

[0047] figure 2 It is a schematic flowchart of a method for monitoring cache data based on a distributed system according to the second embodiment of the present application.

[0048] Such as figure 2 As shown, this method can be applied to a cache monitoring server. From the perspective of the cache monitoring server, the implementation process of the distributed system-based cache data monitoring method of the present application will be described in detail, which may include the following steps:

[0049] Step S20...

Embodiment 3

[0086] Image 6 It is a schematic diagram of a monitoring device based on cache data of a distributed system according to the third embodiment of the present application. Such as Image 6 As shown, the device may include: a detection module 301, a modification status module 303, and a driving module 305.

[0087] Among them, the detection module 301 is used to detect whether the hotspot data in the hotspot data table that establishes a communication relationship with the application terminal cluster is updated, wherein the application terminal cluster registers the locally cached hotspot data to the hotspot data table; the modification status module 303, It is used to modify the hotspot data cache state associated with the updated hotspot data in the hotspot data table to the pending update state when it is detected that the hotspot data in the hotspot data table is updated. The hotspot data cache state associated with the updated hotspot data is pre-stored in the cache state d...

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 method, device and system for monitoring cache data based on a distributed system, wherein the method comprises the following steps: detecting whether hotspot data in a hotspot data table establishing a communication relationship with an application terminal cluster is updated or not; changing the cache state of the hotspot data associated with the hotspot data updated in the hotspot data table to a to-be-updated state in the event of detecting that the hotspot data in the hotspot data table is updated, wherein the cache state of the hotspot data associated with the hotspot data updated in the hotspot data table is pre-stored in a cache state database; and driving the application terminal cluster to refresh locally cached hotspot data if scanning that the cache state of the hotspot data in the cache state database is the to-be-updated state in a timed manner. By means of the invention, the technical problem that the cache data consistency of application nodes cannot be ensured due to the fact that cache data of various application nodes in clusters of the distributed system cannot be monitored in a centralized manner can be solved.

Description

Technical field [0001] This application relates to the field of distributed computing of computers, and in particular to a method, device and system for monitoring cached data based on a distributed system. Background technique [0002] In the field of distributed computing of computers, caching technology is widely used under distributed system clusters. The caching mechanism of distributed system for hot query data will greatly improve the efficiency of system processing and the data throughput scale of the system itself. [0003] The caching mechanism of distributed system for hot query data can generally be used for data with characteristics such as small amount of data, large amount of read operations and small amount of write operations, and the data source is the system database or query results of other systems. The data volume of this type of data is small, so the data itself occupies less system memory; the volume of read operations is large, and the volume of write oper...

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): G06F17/30
Inventor 许寄
Owner ADVANCED NEW TECH CO LTD