Cache utilization system and method of web cluster

A caching and clustering technology, applied in the field of cache utilization systems of web clusters, can solve problems such as user request timeout, achieve the effect of achieving load balancing, ensuring stability, and avoiding number confusion

Active Publication Date: 2019-01-08
SICHUAN CHANGHONG ELECTRIC CO LTD
View PDF10 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is to provide a cache utilization system and method of a web cluster, which solves the problem that in the cache utilization mode of the traditional hash classification algorithm, the target server whose cpu occupancy rate reaches the preset value is repeatedly selected, resulting in User request timeout issue for

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
  • Cache utilization system and method of web cluster
  • Cache utilization system and method of web cluster

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039]The present invention records and analyzes user requests within a preset time period through the data analysis server, and realizes the definition of classification standards including two fields of database tables and target server sets, wherein the database table field stores the database tables that need to be accessed for classification, and the target server The field stores a sufficient number of server numbers that can satisfy all user requests within a preset time period. The data analysis server forwards each classification standard to one or more corresponding web servers, and the web server loads the database table to be accessed in memory according to the classification standard. The data analysis server sends the classification standard to the load balancing server to provide a basis for the load balancing server to process user requests. That is, after receiving the user request, determine the classification of the user request according to the classificati...

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 relates to the technical field of a computer network and discloses a cache utilization system and method of a web cluster, which solve the problem of user request timeout caused by repeatedly selecting a target server whose cpu occupancy rate reaches a preset value in the cache utilization mode of a traditional hash classification algorithm. In the invention, a data analysis server is responsible for recording and counting the log information requested by the user, and obtaining a classification standard including two fields of a database table to be accessed and a target serverchain table. The load balancing server determines and forwards the user request classification according to the classification standard sent by the data analysis server, traverses the linked list setof the candidate server by moving the pointer, and realizes the load balancing. The web cluster server is responsible for caching database tables that exceed the user request threshold into memory, after which the results are retrieved from memory and returned upon receipt of this categorized user request. The invention is applicable to the utilization of data buffer when the request of the user is too large.

Description

technical field [0001] The invention relates to the technical field of computer networks, in particular to a cache utilization system and method for web clusters. Background technique [0002] With the development and popularization of science and technology, people's lifestyles are gradually changing. Among them, electronic transactions are gradually increasing, and corresponding data analysis applications are also gradually increasing. With the rapid expansion of data volume, corresponding web application clusters are required to have more Effective cache utilization capability to increase data processing speed. [0003] The existing web cluster cache utilization system adopts the cache utilization scheme of the hash classification algorithm: first, the system records and analyzes user requests through the data server, and obtains classification standards based on database tables; Label, while also defining a number for each taxonomy. Use the number value of the classifi...

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): G06F9/50G06F11/30
CPCG06F9/5083G06F11/3006G06F11/3065G06F2201/80G06F2201/875G06F2209/5013G06F2209/508
Inventor 邓燕唐军岳永胜
Owner SICHUAN CHANGHONG ELECTRIC CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products