Check patentability & draft patents in minutes with Patsnap Eureka AI!

A method, device and system for implementing distributed caching

A distributed caching and caching technology, which is applied in transmission systems, electrical components, etc., can solve problems such as time-consuming, untimely cache client updates, threats to the stability of the distributed caching system, etc., to avoid time-consuming problems, caching The effect of timely updating of data

Active Publication Date: 2019-11-08
ADVANCED NEW TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, as the number of cache clients increases, it takes more and more time for the cache server to send notifications, which may even cause some cache clients to not be updated in time
Moreover, there are often cache clients that go offline due to various reasons, and the cache server still sends notifications to these offline cache clients according to the record table, resulting in more and more cache clients that cannot be synchronized, eventually threatening The stability of the entire distributed cache system

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
  • A method, device and system for implementing distributed caching
  • A method, device and system for implementing distributed caching
  • A method, device and system for implementing distributed caching

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to enable those skilled in the art to better understand the technical solutions in the application, the following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Obviously, the described The embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative work should fall within the protection scope of the present invention.

[0022] In view of the problem that the cache server side of the prior art relies on the IP and host name recorded in the record table to send change notifications to the cache client, the cache client is not updated in time. The inventor of the present application found that the cache client actively periodically sends The cache server side of the dis...

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 for realizing distributed cache in order to achieve the purpose of updating a cache client in time. The method applied to a cache client of a distributed cache system disclosed by the invention may comprise the steps as follows: actively and periodically sending a request for acquiring the version information of data after change to a cache server of the distributed cache system; receiving the version information fed back by the cache server for the request; acquiring the data after change from a data source; and caching the acquired data after change to the local side of the cache client. In addition, the invention discloses a device and a system for realizing distributed cache.

Description

Technical field [0001] The invention relates to the field of distributed caching, and in particular to a method, device and system for realizing distributed caching. Background technique [0002] Distributed caching refers to a caching method that stores data in the local memory of each caching client deployed in a distributed caching system. A distributed cache system usually consists of a cache server and various cache clients. [0003] In order to achieve data synchronization, the existing distributed cache system usually writes the changed data into the data source by the cache server, and then the cache server informs each distributed cache client to refresh the changed data to the client. In order for the cache server to notify the cache client, it is usually necessary to record the IP and host name of each cache client in the record table of the cache server, so that the cache server can traverse the recorded IP and host name, and cache clients one by one. Notification fro...

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): H04L29/08
Inventor 徐洪鑫韩旻
Owner ADVANCED NEW TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More