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

Data synchronization method and system

A data synchronization and data technology, applied in the field of video networking, can solve the problems of large load between the co-translation server and the mserver server, low response capacity of the mserver server, and inability to delete data, etc., to improve data consistency, reduce useless data redundancy, The effect of reducing the number of times to synchronize data frequently

Active Publication Date: 2019-07-12
VISIONVERA INFORMATION TECH CO LTD
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the video network, when the co-transfer server performs a delete operation, it will clear the data deleted by the delete operation in real time, and will not report the deleted data to the mserver server. This makes the mserver server unable to delete the corresponding data in the database, causing the data in the database of the mserver server to become larger and larger, and subsequently, the response capability of the mserver server becomes lower and lower; It is real-time synchronization, that is, the changed data will be synchronized when there is a change. Although the real-time performance is good, frequent sending will cause a problem of heavy load on the co-transfer server and mserver server

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0116] refer to Figure 5 , shows a flow chart of the steps of Embodiment 1 of a data synchronization method of the present application. In the embodiment of the present application, the method can be applied to the Internet of Views, and the Internet of Views can include a co-translation server 601 and communicate with The monitoring of the communication connection of the co-translation server 601 is uniformly managed by the mserver server 602 , and the mserver server 602 includes a database 603 .

[0117] For the application environment of a data synchronization method in the embodiment of this application, see Figure 6 . Among them, the co-translation server 601 can be understood as a server connected to multiple monitoring devices to manage and control the monitoring devices; A server that manages and controls and maintains monitoring device information and resource change data uploaded by the co-transfer server 601; the database 603 can be understood as a database 603 ...

Embodiment 2

[0151] refer to Figure 7 , shows a flow chart of the steps of Embodiment 2 of a data synchronization method of the present application. In the embodiment of the present application, the method can be applied to the Internet of Views, and the Internet of Views can include a co-translation server 601 and communicate with The monitoring of the communication connection of the co-translation server 601 is uniformly managed by the mserver server 602 , and the mserver server 602 includes a database 603 .

[0152] A data synchronization method in the embodiment of the present application may specifically include the following steps:

[0153] In step 701, the co-translation server 601 generates multiple change data for multiple resource change operations occurring in the current synchronization period.

[0154] Wherein, each of the changed data has an operation type identifier, and the operation type identifier includes a deletion identifier, a modification identifier and a new addit...

Embodiment 3

[0169] Such as Figure 8 It shows a data synchronization system in Embodiment 3 of the present application. Compared with the processing method in Embodiment 1, the system can be applied to the Internet of Vision, which includes the co-translation server 601, and the co-translation server 601 The monitoring and unified management of the communication connection mserver server 602, the mserver server 602 may include a database 603; the system may be located at the co-transfer server 601, specifically may include the following modules:

[0170] Periodic data generation module 801, configured to generate multiple change data for multiple resource change operations occurring in the current synchronization cycle; wherein, each change data has an operation type identifier, and the operation type identifier includes a delete identifier, a modification Logo and new logo;

[0171] The changed data classification storage module 802 is configured to, for the plurality of changed data, c...

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 a corresponding data synchronization system. The method and the system are applied to an articulated naturality web, the articulated naturality web comprises a protocol conversion server and a monitoring unified management mserver in communication connection with the protocol conversion server, and the mserver comprises a database; the protocol conversion server converts the plurality of change data generated in the current period into a plurality of change data; caching the operation type which is identified as a deletion identifier; identifying the operation type as modified or newly added operation type for storage; sending the cached change data and the stored change data in the current period to an mserver server; enabling the mserver server to delete the data of which the operation type identifier is the deletion identifier in the database; the data consistency of the protocol conversion server and the mserver is improved, useless data redundancy in a database of the mserver is reduced, and the response capability of the mserver is ensured.

Description

technical field [0001] The present application relates to the technical field of the Internet of Things, and in particular to a data synchronization method and system. Background technique [0002] In the video network, when the co-transfer server performs a delete operation, it will clear the data deleted by the delete operation in real time, and will not report the deleted data to the mserver server, so that the mserver server cannot delete the corresponding data in the database, causing mserver The data in the database of the server is getting bigger and bigger, and accordingly, the responsiveness of the mserver server is getting lower and lower; at the same time, the general co-transfer server and the mserver server adopt real-time synchronization, that is, the changed data will be synchronized when there is a change, Although the real-time performance is good, frequent sending will cause a problem of heavy load on the co-transfer server and mserver server. Contents of...

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/1095H04L67/568
Inventor 周兴方小帅沈军李云鹏
Owner VISIONVERA INFORMATION 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