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

General cache system and method

A cache system and cache technology, applied in the field of data processing, can solve the problems of weak Redis cache monitoring and management, inconsistent multi-language support, poor maintainability, etc., to achieve centralized monitoring and management, simple architecture design, and improved reliability. maintenance effect

Active Publication Date: 2015-05-13
北京中交兴路车联网科技有限公司
View PDF3 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 2. The current Redis caches the Hash (hash) sharding of some clients cannot achieve uniform distribution of data, and does not support dynamic expansion
If downtime expansion is used, the expanded data cannot be evenly distributed
[0006] 3. When multiple businesses use Redis cache, it will cause complex keys, prone to overlapping errors, and poor maintainability
[0007] 4. At present, the client of Redis cache is developed by a third party, and the multi-language support is not uniform
[0008] 5. Currently, the monitoring and management of Redis cache is relatively weak

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
  • General cache system and method
  • General cache system and method
  • General cache system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] This general-purpose cache system adopts a weak central consistency Hash architecture (such as figure 1 shown) and includes configuration server, data server, script tool, client tool, Agent log collector, configuration management unit;

[0027] Configure the server as one, configure it to store metadata for common caches, and create connections for clients

[0028] Connection pool, system upgrade and status notification use;

[0029] One or more data servers are configured to store massive cache data;

[0030] Script tool configuration to provide initialization scripts to initialize configuration server metadata, provide dynamic expansion scripts to dynamically scale the usage, and provide management scripts to control the addition, deletion, modification, and query of cache libraries, tables, and cache data;

[0031] Client tool configuration to provide multilingual clients for shared cache access;

[0032] The Agent log collector is configured to collect logs for ...

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 general cache system. The system is a weak current consistence Hash frame and comprises a configuration server, one or a plurality of data servers, a script tool, a client tool, an Agent log collector and one configuration management unit; the configuration management unit is used for storing the metadata of a general cache; the one or plurality of data servers are used for configuring mass cache data; the scrip tool is used for providing an initialized script for initializing the metadata of the configuration server, providing a dynamic expanding script for dynamically horizontally expanding, and providing a management scrip for controlling the increase, deletion, modification and search of a cache library and table as well as the cache data; the client tool is used for providing a multi-language client for sharing cache access; the Agent logo collector is used for collecting logs of each server as well as being unified to monitor; the configuration management unit is used for installing, initializing and updating the cache as well as unifying to configure and control the data. The invention further provides a method for adopting the general cache system.

Description

technical field [0001] The invention relates to the technical field of data processing, in particular to a general cache system and method thereof, which are mainly used for processing big data in a vehicle networking system. Background technique [0002] With the development and progress of human society, more and more people use cars as a means of transportation, and the number of cars on the road is increasing rapidly. This requires the monitoring and analysis of vehicles on the road, so that the Internet of Vehicles system emerges as the times require. . However, a large amount of data needs to be stored and processed in the Internet of Vehicles system, which requires the Internet of Vehicles system to have a general cache system. [0003] At present, the Redis cache system is used in the Internet of Vehicles system, but this cache system cannot meet some requirements of the Internet of Vehicles system: [0004] 1. The latest version of Redis cache does not support sha...

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/08
CPCH04L67/1097H04L43/10H04L67/1001H04L67/56
Inventor 杨毅杨晓明余效伟李旭阳张鹤高胡道生
Owner 北京中交兴路车联网科技有限公司
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