Method and equipment for data synchronization of distributed caching system

A distributed cache and synchronization device technology, applied in the computer field, can solve problems such as data loss, hidden dangers in synchronized data, dirty data, etc., and achieve the effect of avoiding dirty data or data loss

Inactive Publication Date: 2017-04-19
ALIBABA GRP HLDG LTD
View PDF3 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, in the deployment mode of master-backup clusters in dual-computer rooms, there is a master cluster and a backup cluster in the two computer roo...

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
  • Method and equipment for data synchronization of distributed caching system
  • Method and equipment for data synchronization of distributed caching system
  • Method and equipment for data synchronization of distributed caching system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0088] The application will be described in further detail below in conjunction with the accompanying drawings.

[0089] A distributed cache system usually includes more than two clusters, each cluster includes at least one configuration service device (Config Server) and several data service devices (Data Sever), the configuration service device is responsible for managing all data service devices and maintaining data service The status information data of the device, the data service device provides various data services externally, and reports its own status to the configuration service device in the form of heartbeat, the configuration service device is the control point, and usually adopts the form of one master and one backup to ensure its reliability .

[0090] The configuration service device distributes the data key (Key) into several buckets (the bucket is the basic unit of load balancing and data migration), and assigns each bucket to a different data storage device...

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 aims to provide a method and equipment for synchronization of a distributed caching system. The method comprises the steps of acquiring a distribution list from main cluster configuration service equipment, wherein the distribution list comprises information of the main cluster data service equipment which requires maintenance synchronization; based on the distribution list, acquiring a data log from the main cluster data service equipment, and generating synchronization task information based on the data log; and transmitting the synchronization task information to backup cluster data service equipment for synchronization, thereby continuously synchronizing the particular state of the data service equipment before shutdown to taking-over data service equipment when shutdown of the main cluster data service equipment or shutdown of the integral main cluster occurs, and preventing dirty data or data loss accordingly.

Description

technical field [0001] The present application relates to the field of computers, and in particular to a technology for data synchronization in a distributed cache system. Background technique [0002] With the expansion of local computer systems to distributed systems, caching technology has been widely used in the field of distributed computing, which is called distributed caching. Distributed cache can read data with high performance, dynamically expand cache nodes, automatically discover and switch faulty nodes, automatically balance data partitions, and provide users with a graphical management interface, which is very convenient for deployment and maintenance . Distributed cache has been widely used in the field of distributed and cloud computing. [0003] At present, the distributed cache system meets the disaster recovery needs of various applications through a variety of cluster deployment methods, including dual-room single-cluster single copy, dual-room independ...

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
IPC IPC(8): G06F17/30
CPCG06F16/24552G06F16/27
Inventor 郑晓茵
Owner ALIBABA GRP HLDG 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