The invention discloses a peer-to-peer network-based heterogeneous
database synchronization method. The method is realized based on a heterogeneous
database synchronization device composed of routing nodes and a global
proxy server. The method comprises the steps of detecting the information charging condition of a
database, feeding back the information changing condition to the global
proxy server,
broadcasting the changed information to the routing proxies of all nodes by the global
proxy server, updating the
resource information of each node, recording the
timestamp of the updated information, updating the recorded
timestamp in a block chain, updating the proxy synchronization state of each node, recording the
timestamp thereof and the-be-changed information, and feeding back the updating state to a global proxy. According to the invention, through the decentration process, the self-management of each node is realized. Therefore, the reliability and the
usability of database synchronization are greatly improved. The above method is conducted based on the block chain technology and enables the
complete data exchange
record. Meanwhile, the problem in the prior art that the
data exchange in the traditional goal-centered approach cannot be traced is solved.