CN110032601B - Method, device and storage medium for real-time data synchronization - Google Patents

Method, device and storage medium for real-time data synchronization Download PDF

Info

Publication number
CN110032601B
CN110032601B CN201910267105.6A CN201910267105A CN110032601B CN 110032601 B CN110032601 B CN 110032601B CN 201910267105 A CN201910267105 A CN 201910267105A CN 110032601 B CN110032601 B CN 110032601B
Authority
CN
China
Prior art keywords
data
node
state data
state
updated
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910267105.6A
Other languages
Chinese (zh)
Other versions
CN110032601A (en
Inventor
李文琦
魏丙涛
刘振宇
于东波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Rtit Research Institute
Original Assignee
Zhengzhou Rtit Research Institute
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhengzhou Rtit Research Institute filed Critical Zhengzhou Rtit Research Institute
Priority to CN201910267105.6A priority Critical patent/CN110032601B/en
Publication of CN110032601A publication Critical patent/CN110032601A/en
Application granted granted Critical
Publication of CN110032601B publication Critical patent/CN110032601B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • G06F16/275Synchronous replication

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

The invention relates to the technical field of railway dispatching systems, in particular to a real-time data synchronization method. The method comprises the steps that when the state data of a first node changes, the changed state data is actively sent to a second node; the second node regularly requests the first node to send first all state data of the first node, and when the state data is updated, the second node updates local data according to the first all state data; and the first node sends the second all state data of the first node to the first node at regular time, and when the state data is updated, the second node updates the local data according to the second all state data. The invention carries out synchronization in a bidirectional interaction mode, not only ensures the real-time property of data synchronization, but also avoids synchronization failure caused by data loss due to network packet loss, can ensure that state change data is synchronized, ensures the accuracy of the data finally fed back to a user, and avoids the misoperation of the user.

Description

Method, device and storage medium for real-time data synchronization
Technical Field
The invention relates to the technical field of railway dispatching systems, in particular to a method, a device and a storage medium for real-time data synchronization.
Background
In the technical field of rail transit automation, a complete dispatching system generally consists of a dispatching workstation, an application server and an Interface server, wherein an HMI (Human Machine Interface) program is deployed on the dispatching workstation and is responsible for interacting with the application server; an application service program is deployed on the application server and is responsible for processing internal data of the scheduling system and interacting with the interface server; the interface server is used for deploying the interface program to be responsible for interacting with the external system. Generally, if a module/system a and a module/system B hold data consistency and data of a always changes first, if data of a changes, sending a data packet (the data packet makes data of B consistent with data of a) from the module/system a with changed data to the module/system B with unchanged data is called primary data synchronization. There are many real-time data in the scheduling system that need to be synchronized between the scheduling workstation and the server, and between the server and the server, for example, device status data of the external system, the device status data of the external system is sent to an interface server of the scheduling system from the external system, the interface server needs to synchronize the status data to the application server, and the application server synchronizes the status data to the scheduling workstation.
In the prior art, external system equipment is abstracted into data objects which exist in a scheduling system database, an interface service program, an application service program and an HMI program in the scheduling system acquire consistent equipment object data by accessing the database, each equipment object comprises state data, and the state data of the equipment object as real-time data needs to be synchronized between an interface server and an application server and between the application server and a scheduling workstation. The synchronous process between the two is a unidirectional transmission mode, namely the interface server transmits the changed data to the application server once after receiving the changed data transmitted by the external system, the data synchronous update of the application server is kept consistent with the interface server, then the application server transmits the changed data to the dispatching workstation, and the data synchronous update of the dispatching workstation is kept consistent with the application server.
The inventor finds in practice that the above prior art has the following drawbacks:
when the data synchronization is carried out on the equipment in the scheduling system, the changed data is sent to the unchanged node by the node with changed data in a one-way mode, so that the data of the two nodes are kept consistent, but if the network communication is interfered during the data synchronization, the phenomenon of network data packet loss can be generated, and the changed data is lost.
Disclosure of Invention
In order to solve the above technical problems, the present invention provides a method, an apparatus and a storage medium for real-time data synchronization, and the specific technical solution is as follows:
in a first aspect, a method for real-time data synchronization is used in a second node, and the method includes the following steps:
receiving state change data sent by the first node, and updating local data according to the state change data;
regularly requesting a first node to send first all state data of the first node, judging whether the state data is updated or not according to the first all state data, and updating local data according to the first all state data when the state data is updated;
and receiving second all state data of the first node sent by the first node at regular time, judging whether the state data is updated or not according to the second all state data, and updating local data according to the second all state data when the state data is updated.
In a second aspect, a method for real-time data synchronization, for a first node, includes the steps of:
sending state change data to a second node, wherein the state change data is used for triggering the second node to update local data of the second node according to the state change data;
receiving a timing request sent by the second node, sending first all state data of the first node to the second node according to the timing request, wherein the first all state data are used for triggering the second node to judge whether state data are updated or not according to the first all state data, and when the state data are updated, updating local data of the second node according to the first all state data;
and sending second all state data of the first node to the second node at regular time, wherein the second all state data is used for triggering the second node to judge whether the state data is updated or not according to the second all state data, and when the state data is updated, updating the local data of the second node according to the second all state data.
In a third aspect, an apparatus for real-time data synchronization is used in a second node, and the apparatus includes:
the passive updating module is used for receiving the state change data sent by the first node and updating local data according to the state change data;
the active updating module is used for regularly requesting a first node to send first all state data of the first node, judging whether the state data is updated or not according to the first all state data, and updating local data according to the first all state data when the state data is updated;
and the timing receiving and updating module is used for receiving second all state data of the first node sent by the first node at regular time, judging whether the state data is updated or not according to the second all state data, and updating local data according to the second all state data when the state data is updated.
In a fourth aspect, an apparatus for real-time data synchronization, for a first node, the apparatus comprising:
the active reporting module is used for sending state change data to a second node, wherein the state change data is used for triggering the second node to update local data of the second node according to the state change data;
a passive reporting module, configured to receive a timing request sent by the second node, send first all state data of the first node to the second node according to the timing request, where the first all state data is used to trigger the second node to determine whether state data is updated according to the first all state data, and when state data is updated, update local data of the second node according to the first all state data;
and the timing reporting module is used for sending second all state data of the first node to the second node at a timing, wherein the second all state data is used for triggering the second node to judge whether the state data is updated or not according to the second all state data, and when the state data is updated, the local data of the second node is updated according to the second all state data.
In a fifth aspect, a storage medium has a computer program stored therein, wherein the computer program is configured to perform any one of the above-mentioned methods for real-time data synchronization when running.
The invention has the following beneficial effects:
the invention provides a real-time data synchronization method, which comprises the steps of actively sending changed state data to a second node when the state data of a first node changes; the second node regularly requests the first node to send first all state data of the first node, and when the state data is updated, the second node updates local data according to the first all state data; and the first node sends the second all state data of the first node to the first node at regular time, and when the state data is updated, the second node updates the local data according to the second all state data. The invention adds the synchronous interaction process on the basis of the original one-way synchronization method, expands the one-way synchronization mode into the two-way interaction mode for synchronizing in the two-way interaction mode, ensures the real-time performance of data synchronization, avoids the synchronization failure caused by data loss due to network packet loss, can ensure that the state change data is synchronized, ensures the accuracy of the data finally fed back to the user, and avoids the misoperation of the user.
Drawings
FIG. 1 is a diagram of an implementation environment in accordance with an embodiment of the present invention;
FIG. 2 is a flow chart of a method for real-time data synchronization according to an embodiment of the present invention;
fig. 3 is a block diagram illustrating a real-time data synchronization apparatus according to another embodiment of the present invention;
fig. 4 is a block diagram of a device for real-time data synchronization according to another embodiment of the present invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be obtained by a person skilled in the art without making any creative effort based on the embodiments in the present invention, shall fall within the protection scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. The terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. Furthermore, the term "and/or" is intended to include one or more of the associated listed items, individually and in all combinations.
Referring to fig. 1, a diagram of an implementation environment according to an embodiment of the present invention is shown, where the implementation environment includes a first node 100 and a second node 200.
The first node 100 is disposed at a side close to a data source, and when the data source changes, the first node 100 can acquire the changed state data in time, for example, when a relay switch is opened or closed, the first node 100 can acquire the state change data of the relay switch in the first time. The node 200 is placed at a location remote from the data source, and the second node 200 needs the first node 100 to synchronize the state change data in a timely manner.
The implementation environment may be data synchronization performed between devices in the scheduling system, may be data synchronization required between servers, or may be data synchronization between the terminal intelligent device and the server. The first node 100 may be a communication server, an interface server, or an intelligent terminal device, and the second node 200 may be an application server, a notebook computer, a PC, or other devices for computing services, and may also be a module of one of the devices. The above is only an example, and the present embodiment is not limited to this. The first node 100 and the second node 200 that perform data synchronization hold the same underlying data. There are various ways to obtain the basic data, for example, the basic data may be loaded by reading a database or a configuration file.
Referring to fig. 2, a flowchart of a method for real-time data synchronization according to an embodiment of the present invention is shown, where the method adds a synchronization interaction process to an original unidirectional synchronization method, and extends a unidirectional synchronization method to a bidirectional synchronization method, and the method includes the following steps:
and step S00, loading the same basic data by the first node and the second node.
And S01, the first node sends the acquired state change data to the second node.
And S02, the second node receives the state change data sent by the first node, and updates the local data according to the state change data.
And when the state data of the first node is changed, actively sending the changed state data to the second node as state change data. When the second node receives the state change data actively reported by the first data, the second node updates the local data in time so as to ensure the real-time performance of the data.
And step S03, the second node sends a request to the first node at regular time, wherein the request is used for triggering the first node to send the first all-state data to the second node.
The first total state data is the current total state data of the first node when the request is received, and the "first total state data" is used herein to distinguish from the "second total state data" and does not indicate the precedence importance of the total state data.
And S04, the second node receives the first all state data sent by the first node, and judges whether the state data is updated or not according to the first all state data.
Optionally, the method for determining whether the state data is updated includes comparing the first total state data with the local data of the second node, and determining that the state data is updated when a difference exists between the first total state data and the local data of the second node.
And S05, when the state data are judged to be updated, the second node updates the local data according to the first all state data.
In order to prevent the situation that the real-time synchronous updating of the data fails due to the loss of the state change data in the process that the first node actively reports the state change data to the second node, the second node sends a request to the first node according to a fixed time interval, the request data is used for requesting the first node to send all first state data of the first node to the second node, whether the state data are updated or not is judged according to the first state data, and when the state data are updated, the second node updates local data of the second node according to the all first state data so as to prevent the loss of the data.
And S06, the first node sends second all state data of the first node to the second node at regular time.
Similarly to the first total status data, the second total status data here refers to the current total status data of the first node when the second total status data of the first node is sent to the second node at regular time.
The timing as referred to herein means that the first node transmits data to the second node at a time interval which is set according to the size of the data amount and the time when the transmission of all data is completed, and which is longer than the time when the transmission of all data is completed.
And S07, receiving second all state data of the first node sent by the first node at regular time by the second node, judging whether the state data is updated according to the second all state data, and updating the local data by the second node according to the second all state data when judging that the state data is updated.
Preferably, the method for determining whether the state data is updated is to compare the second total state data with the local data of the second node, and determine that the state data is updated when a difference exists between the second total state data and the local data of the second node.
In order to prevent the situation that the real-time synchronous updating of the data fails due to the loss of the state change data in the process that the first node actively reports the state change data to the second node and/or the second node requests the first node to send all the first state data, the first node sends all the current second state data of the first node to the second node at regular time, so that the second node updates the local data in time, the loss of the data is prevented, and the reliability of the data synchronization is further improved.
In summary, an embodiment of the present invention provides a method for real-time data synchronization, where the method includes actively sending changed state data to a second node when state data of a first node changes; the second node regularly requests the first node to send first all state data of the first node, and when the state data is updated, the second node updates local data according to the first all state data; and the first node sends the second all state data of the first node to the first node at regular time, and when the state data is updated, the second node updates the local data according to the second all state data. The invention adds the synchronous interaction process on the basis of the original one-way synchronization method, expands the one-way synchronization mode into the two-way interaction mode for synchronizing in the two-way interaction mode, ensures the real-time performance of data synchronization, avoids the synchronization failure caused by data loss due to network packet loss, can ensure that the state change data is synchronized, ensures the accuracy of the data finally fed back to the user, and avoids the misoperation of the user.
It should be noted that for simplicity of description, the above-mentioned method embodiments are shown as a series of combinations of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
Through the description of the foregoing embodiments, it is clear to those skilled in the art that the method according to the foregoing embodiments may be implemented by software plus a necessary general hardware platform, and certainly may also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (such as a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
Referring to fig. 3, a block diagram of a device for real-time data synchronization according to another embodiment of the present invention is shown, where the device is used in a second node, and the device includes a passive update module 301, an active update module 302, and a timing reception update module 303.
Specifically, the passive update module 301 is configured to receive state change data sent by the first node, and update local data according to the state change data.
The active update module 302 is configured to request a first node to send first all state data of the first node at regular time, determine whether the state data is updated according to the first all state data, and update local data according to the first all state data when the state data is updated.
A timing receiving and updating module 303, configured to receive second all state data of the first node sent by the first node at a timing, determine whether the state data is updated according to the second all state data, and update the local data according to the second all state data when the state data is updated.
Preferably, referring to fig. 3 again, the active update module 302 and/or the timing reception update module 303 correspondingly include a first comparison and determination module and/or a second comparison and determination module:
a first comparison and judgment module 32, configured to compare the first total state data with local data, and determine that the state data is updated when a difference exists between the first total state data and the local data; and/or
And a second comparing and determining module 33, configured to compare the second total state data with the local data, and determine that the state data is updated when a difference exists between the second total state data and the local data.
Referring to fig. 4, a block diagram of a device for real-time data synchronization according to another embodiment of the present invention is shown, where the device is used for a first node, and the device includes an active reporting module 401, a passive reporting module 402, and a timing reporting module 403.
Specifically, the active reporting module 401 is configured to send state change data to a second node, where the state change data is used to trigger the second node to update local data of the second node according to the state change data;
a passive reporting module 402, configured to receive a timing request sent by the second node, send first all state data of the first node to the second node according to the timing request, where the first all state data is used to trigger the second node to determine whether state data is updated according to the first all state data, and when state data is updated, update local data of the second node according to the first all state data;
a timing reporting module 403, configured to send all the second state data of the first node to the second node at a fixed time, where the all the second state data is used to trigger the second node to determine whether the state data is updated according to the all the second state data, and when the state data is updated, update the local data of the second node according to the all the second state data.
The present invention also provides a storage medium having a computer program stored therein, wherein the computer program is configured to execute a method for real-time data synchronization provided in any of the above embodiments when running.
Alternatively, in the present embodiment, the storage medium is configured to store a computer program for executing the steps of:
receiving state change data sent by the first node, and updating local data according to the state change data;
regularly requesting a first node to send first all state data of the first node, judging whether the state data is updated or not according to the first all state data, and updating local data according to the first all state data when the state data is updated;
and receiving second all state data of the first node sent by the first node at regular time, judging whether the state data is updated or not according to the second all state data, and updating local data according to the second all state data when the state data is updated.
Alternatively, in the present embodiment, the storage medium is configured to store a computer program for executing the steps of:
comparing the first total state data with local data, and judging that the state data is updated when the first total state data and the local data have differences; and/or
And comparing the second total state data with the local data, and judging that the state data is updated when the second total state data and the local data have differences.
Alternatively, in the present embodiment, the storage medium is configured to store a computer program for executing the steps of:
sending state change data to a second node, wherein the state change data is used for triggering the second node to update local data of the second node according to the state change data;
receiving a timing request sent by the second node, sending first all state data of the first node to the second node according to the timing request, wherein the first all state data are used for triggering the second node to judge whether state data are updated or not according to the first all state data, and when the state data are updated, updating local data of the second node according to the first all state data;
and sending second all state data of the first node to the second node at regular time, wherein the second all state data are used for triggering the second node to judge whether the state data are updated or not according to the second all state data, and when the state data are updated, updating the local data of the second node according to the second all state data.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (5)

1. A method of real-time data synchronization, the method comprising the steps of: step S01, the first node sends the collected state change data to the second node;
s02, the second node receives the state change data sent by the first node, and updates the local data according to the state change data;
step S03, the second node sends a request to the first node at regular time, wherein the request is used for triggering the first node to send all first state data to the second node;
s04, the second node receives all the first state data sent by the first node, and judges whether the state data is updated according to the all the first state data;
step S05, when the state data are judged to be updated, the second node updates the local data according to the first total state data;
step S06, the first node sends second all state data of the first node to the second node at regular time;
and S07, the second node receives second all state data of the first node sent by the first node at regular time, judges whether the state data is updated according to the second all state data, and updates the local data according to the second all state data when judging that the state data is updated.
2. The method for synchronizing real-time data according to claim 1, wherein in step S04, the second node receives all first status data sent by the first node, and determines whether there is a status data update method according to all the first status data, comprising the steps of: the method for judging whether the state data is updated is to compare the first total state data with the local data of the second node, and judge that the state data is updated when the difference exists between the first total state data and the local data of the second node.
3. The method according to claim 1, wherein in step S07, the second node receives second all status data of the first node sent by the first node at regular time, determines whether the status data is updated according to the second all status data, and when it is determined that the status data is updated, the second node updates the local data according to the second all status data, including the following steps: the method for judging whether the state data is updated is to compare the second total state data with the local data of the second node, and judge that the state data is updated when the second total state data is different from the local data of the second node.
4. An apparatus for real-time data synchronization, characterized by means for performing the method of any one of claims 1 to 3.
5. An apparatus for real-time data synchronization, wherein the storage medium has a computer program stored therein, and wherein the computer program is configured to perform the method according to any one of claims 1 to 3 when the computer program is executed.
CN201910267105.6A 2019-04-03 2019-04-03 Method, device and storage medium for real-time data synchronization Active CN110032601B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910267105.6A CN110032601B (en) 2019-04-03 2019-04-03 Method, device and storage medium for real-time data synchronization

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910267105.6A CN110032601B (en) 2019-04-03 2019-04-03 Method, device and storage medium for real-time data synchronization

Publications (2)

Publication Number Publication Date
CN110032601A CN110032601A (en) 2019-07-19
CN110032601B true CN110032601B (en) 2022-10-21

Family

ID=67237389

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910267105.6A Active CN110032601B (en) 2019-04-03 2019-04-03 Method, device and storage medium for real-time data synchronization

Country Status (1)

Country Link
CN (1) CN110032601B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111638985A (en) * 2020-06-02 2020-09-08 中国科学院自动化研究所 Data synchronization method, system and equipment

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108595670A (en) * 2018-04-28 2018-09-28 金蝶蝶金云计算有限公司 A kind of date storage method, device, computer installation and storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110211457A1 (en) * 2008-11-06 2011-09-01 Telefonaktiebolaget L M Ericsson (Publ) Method and Arrangement in a Communication System For Exchanging a Status Report

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108595670A (en) * 2018-04-28 2018-09-28 金蝶蝶金云计算有限公司 A kind of date storage method, device, computer installation and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
弱连接网络环境中的多主机文件同步;***等;《小型微型计算机***》;20121015(第10期);全文 *

Also Published As

Publication number Publication date
CN110032601A (en) 2019-07-19

Similar Documents

Publication Publication Date Title
CN107172187B (en) A kind of SiteServer LBS and method
CN108337303A (en) A kind of method of data synchronization and distributed system
CN106713487A (en) Data synchronization method and device
CN106302806A (en) A kind of method of data synchronization, system, synchronous obtaining method and relevant apparatus
CN105610972A (en) Clustered task dispatching system
CN106484321A (en) A kind of date storage method and data center
CN107483297B (en) Active monitoring system and method for quality of service carried on embedded equipment
EP2741217A1 (en) Database synchronization
EP2523526A1 (en) Method and system for managing configuration of network management data
CN110502572A (en) A kind of method and server that data are synchronous
CN105592139A (en) HA implementation method and device of distributed file system management platform
CN106161644A (en) Distributed system for data processing and data processing method thereof
CN112486707B (en) Redis-based message asynchronous consumption method and device
CN109714392A (en) Across the computer room method of data synchronization of one kind and device
CN110032601B (en) Method, device and storage medium for real-time data synchronization
CN109495528B (en) Distributed lock ownership scheduling method and device
CN101018148A (en) Data increment synchronization method between the network management system and network element management system
US11212220B2 (en) Optimized reconciliation in a controller-switch network
CN116150273A (en) Data processing method, device, computer equipment and storage medium
CN109347593A (en) Equipment and its method for synchronizing time and computer readable storage medium
CN107872479B (en) Cloud management platform and controller integration method and system and related modules
CN110968646B (en) Embedded system database synchronization method, device and storage medium
CN107819893A (en) Network address Dynamic Configuration and mobile terminal
CN109962967A (en) The method of data synchronization subscribed to based on increment
CN115114303A (en) Service data auditing method, platform and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant