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

Distributed cache control method, device and system

A technology of distributed cache and control device, applied in the field of communication, can solve the problems of data access failure, unable to cache different data to different servers, unable to cache server status monitoring, etc., to achieve the effect of control and flexible control

Inactive Publication Date: 2010-06-30
SHENZHEN LONG VISION
View PDF0 Cites 57 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The inventor found in the process of implementing the present invention that the existing distributed cache control system cannot flexibly control the distributed cache server, which mainly has the following defects:
[0006] 2. Unable to select the target cache server accordingly
In the existing system, each server in the cache server cluster must cache the same data. Therefore, the load balancing server can only forward the request to a certain cache server indicated by the identifier according to the data identifier requested by the data access request. The algorithm caches different data to different servers, and cannot forward requests to different cache servers according to the algorithm;
[0007] 3. The load balancing server cannot be adjusted according to the status of the cache server
The load balancing server cannot monitor the status of each cache server in the cache server cluster. When a cache server cannot be connected or fails, the load balancing server cannot forward the request, which may lead to data access failure.

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
  • Distributed cache control method, device and system
  • Distributed cache control method, device and system
  • Distributed cache control method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0035] See figure 1 , is a schematic structural diagram of an embodiment of the distributed cache control system of the present invention; as figure 1 As shown, the distributed cache control system includes: a client 10, a distributed cache control device 20, and a plurality of cache servers 30 (only one of the cache servers is labeled in the figure, and 1, 2, and N are shown in the figure. cache servers, but not limited to two), where multiple cache servers 30 fo...

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 distributed cache control method which comprises the following steps: according to the configuration information, a data access protocol and routing information are pre-loaded; according to the pre-loaded data access protocol, the data access request of a client is received; according to the pre-loaded routing information, at least a cache server in which the data requested by the data access request is located in is searched; according to status information of all searched cache servers, one cache server is selected as a target cache server; and the data access request is forwarded to the target cache server according to the pre-loaded data access protocol, to respond to the data access request. Correspondingly, the invention also discloses a distributed cache control device and a system. The invention can support various data access protocols, flexibly switch the used cache servers according to the status information of the cache servers, and realize the flexible control to distribution cache.

Description

technical field [0001] The present invention relates to the communication field, in particular to a distributed cache control method, device and system. Background technique [0002] With the substantial increase in the amount of data, users, and concurrency in various systems, more and more systems use caching to improve system performance. Due to limited resources, pure local cache or stand-alone cache has limited improvement in system performance. Therefore, distributed cache has emerged as the times require and has become the mainstream application for improving system performance. [0003] How to allocate cached data and access to caches in different distributed servers has a great impact on system resource utilization and performance. In view of this, there are currently many studies on how to control distributed caches. The existing distributed cache control system mainly adopts load balancing technology, and its technical solution is: set up one or more or multi-la...

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): H04L29/06H04L12/56
CPCH04L67/2842H04L29/08801H04L67/568
Inventor 蔡振兴
Owner SHENZHEN LONG VISION
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