Font Size: a A A

Research On Database Synchronization In P2P Network

Posted on:2009-07-06Degree:MasterType:Thesis
Country:ChinaCandidate:C N YaoFull Text:PDF
GTID:2178360275471886Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In the current information-intensive society, the significance of data's storing safety is more and more important as the importance of information is improved day by day, the handling capacity that the traditional mode of database has already reached the bottleneck at the same time. How to improve the handling capacity while insure the data safety is today's research focus. With the development of P2P technology, P2P technology's high fault-tolerant, high flexibility and high expansibility make many researcher to research how to use P2P technology's these goodness in realize cooperation of distribute database and data backup system.We use JXTA technology to realize P2P network. JXTA can conceal the firewalls of network and the differences of terminals and the dynamic of IP address, construct a virtual network from the real network, so the users can focus on his system's design and function realization. On this platform provided by JXTA we have designed the strategy of message synchronization, strategy of message transmitting, and then based on these two strategies we realized a database synchronization system which classify the terminal by its function, classify the message by operation object and synchronization messages in preference to other messages. This system can diffuse messages effectively; after the messages successfully diffused its anti physic attacking ability is improved.After analyzed the features of database operation and the features of P2P network, we give a concurrency operation detecting and concurrency operation serialization algorithm on P2P network based all-copy distributed database system.In the meanwhile the system designed in this paper has keep down P2P network's expansibility. The terminals can join and quit the P2P network freely while keep the data synchronization with other terminals in the network.
Keywords/Search Tags:peer to peer networks, peer group, concurrency operation, message synchronization strategy, message diffuse strategy
PDF Full Text Request
Related items