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

Monitoring method, device and system for caching data based on distributed system

A distributed system and caching data technology, applied in hardware monitoring, electrical digital data processing, digital data information retrieval, etc., can solve problems such as inability to centrally monitor cached data and inability to guarantee application nodes.

Active Publication Date: 2019-03-12
ADVANCED NEW TECH CO LTD
View PDF7 Cites 0 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
  • Monitoring method, device and system for caching data based on distributed system
  • Monitoring method, device and system for caching data based on distributed system
  • Monitoring method, device and system for caching data based on distributed system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0023] In its most basic configuration, the figure 1 It is a schematic structural diagram of a monitoring system for buffering data based on a distributed system according to Embodiment 1 of the present application. The architecture depicted is only one example of a suitable environment for descriptive purposes and is not intended to suggest any limitation as to the scope of use or functionality of the application. Nor should this computing system be construed as a reference to figure 1 Any one or combination of components shown may have any dependencies or requirements.

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

[0025] Wherein the application terminal cluster 10; the database terminal 12, establishes a communication relationship with the application terminal cluster, and i...

Embodiment 2

[0046] According to the embodiment 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 flow chart of the accompanying drawings can be executed in a set of computer-executable instructions such as and, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown or described herein.

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

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

Embodiment 3

[0086] Image 6 is a schematic diagram of a distributed system-based cache data monitoring device according to Embodiment 3 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 hotspot data cached locally to the hotspot data table; the modification status module 303, It is used to modify the hotspot data cache status associated with the updated hotspot data in the hotspot data table to the status to be updated 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-saved in the cache state database; the dr...

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] The present application relates to the field of distributed computing of computers, in particular, to a method, device and system for monitoring cached data based on a distributed system. Background technique [0002] In the field of computer distributed computing, cache technology is widely used under distributed system clusters. The distributed system's caching mechanism for hot query data will greatly improve the system's processing efficiency and the data throughput scale of the system itself. [0003] The caching mechanism of distributed systems for hot query data can generally target data with such characteristics 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 from other systems. This type of data has a small amount of data, so the data itself occupies less system memory; the amount of read operations is large, and the amount 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 Patents(China)
IPC IPC(8): G06F16/2455G06F11/30
Inventor 许寄
Owner ADVANCED NEW TECH CO LTD