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

Data synchronization method and device

A data synchronization and data technology, applied in the field of distributed systems, can solve the problems of low data synchronization efficiency, achieve the effect of hot update and improve efficiency

Inactive Publication Date: 2019-08-09
BEIJING QIYI CENTURY SCI & TECH CO LTD
View PDF7 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The inventor found in the process of realizing the present invention that the service nodes of the above-mentioned distributed system need to be restarted during the data synchronization process, which will cause the service nodes to temporarily interrupt the service provided to users, and also lead to low data synchronization efficiency

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
  • Data synchronization method and device
  • Data synchronization method and device
  • Data synchronization method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0071] The technical solutions in the embodiments of the present invention will be described below with reference to the drawings in the embodiments of the present invention.

[0072] The embodiment of the present invention provides a data synchronization method and device, and the concepts involved in the embodiment of the present invention will be described below first.

[0073] Distributed system: A system built on top of the network, with cohesion and transparency. Cohesion means that each node of the distributed system is highly autonomous and has a local management system. Transparency means that each node of the distributed system is transparent to users, and it is impossible to distinguish whether the services provided by the system are distributed or not.

[0074] Service node: a node in the system that provides services to users.

[0075] Management node: A node used to manage service nodes in the system.

[0076] The embodiment of the present invention provides a...

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 embodiment of the invention provides a data synchronization method and device, and relates to the technical field of distributed systems, and the method comprises the steps that a service node ina distributed system sends first data to a management node in the distributed system; the management node judges whether the updated data exists in the first data or not, and if yes, the updated datais determined according to the updated data of the first data to serve as second data; the management node sends second data to the service node; and the service node realizes data synchronization between the management node and the service node according to the second data. By applying the scheme provided by the embodiment of the invention to carry out data synchronization, the hot updating of the data of the service nodes in the distributed system can be realized.

Description

technical field [0001] The invention relates to the technical field of distributed systems, in particular to a data synchronization method and device. Background technique [0002] With the rapid development of network technology, there are more and more network users. In order to provide better services for more and more users, more and more service providers choose to use distributed systems to provide services for users. The above-mentioned distributed system for providing services to users may include: a service node for providing services to users and a management node for managing the above-mentioned service nodes. The distributed system has the advantages of strong computing power, large throughput, and the failure of a service node does not affect the overall function of the system. [0003] Taking a distributed system for providing WAF (Web Application Firewall, network application firewall) service for users as an example, the service node in this distributed sys...

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/1095
Inventor 周凯徐寅俊
Owner BEIJING QIYI CENTURY SCI & TECH CO LTD
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