基于P2P数据库管理系统研究.docVIP

  • 9
  • 0
  • 约1.03万字
  • 约 19页
  • 2018-08-28 发布于福建
  • 举报
基于P2P数据库管理系统研究

基于P2P数据库管理系统研究   摘 要:传统的大型数据库系统是典型的C/S结构,系统中有一个中心服务器,上面运行一个大型数据库系统,其他节点通过服务器访问数据库系统。但这种C/S结构容易在服务器处产生系统瓶颈。为了解决这个问题,将P2P的观念引入数据库系统,建立了一种C/S与P2P相结合的新系统。在该系统中,服务器和客户端是C/S模式,同时所有的客户端组成一个P2P系统。为了提高系统效率又将这个P2P系统根据节点访问的数据表的不同划分为多个小的P2P网络。通过此方式客户端之间实现了数据缓存的共享,从而减少了对服务器访问的频率,减轻了服务器的负担,降低了系统发生瓶颈的可能性。该系统是C/S模式与P2P模式相结合的一次有益尝试。   关键词:对等网络; 数据库管理系统; 客户机/服务器模式   中图分类号:TP393 文献标志码:A 文章编号:1001-3695(2008)08-2514-04      Research on P2P database management system   SHEN Xin-peng, LI Zhan-huai   (College of Computer Science Engineering, Northwestern Polytechnical University, Xi’an710072, China)   Abstract:The traditional large-scale database system is a typical C/S structure. There are server nodes and a central server in the system. The large database system is running on the server. The nodes access the database through the server. But the C/S structure easily produces the system bottleneck on the server. To solve this problem, this paper introduced the peer-to-peer concept into database management system. Built a new system which had the benefit of the C/S model and peer-to-peer model at the same time. In this system, the relation between server and the clients was C/S mode. And all the clients form a peer-to-peer system. In order to improve system efficiency, this peer-to-peer system was split into several small peer-to-peer networks according to their visiting tables.Through the approach, achieved the cache data sharing between the clients,reduced the frequency to visits to the server.lightened the burden of the server,and reduced the possibility of system bottleneck. So the system is a beneficial experiment to combine the benefit of C/S mode and peer-to-peer model.   Key words:peer-to-peer network; database management system; C/S model      0 引言      随着计算机处理能力和存储容量的提高以及通信技术的进步,人们可以随时随地接入网络并通过直接交换共享计算机资源和服务,对等计算[1](peer-to-peer computing)也就应运而生了。对等网[2](peer-to-peer,P2P)是没有任何集中控制的分布式系统,系统中每个节点在功能上是等同的,既是客户机又是服务器,没有主从之分。   Napster、Gnutella和KaZaA等P2P系统的广泛应用以及P2P计算的潜在

文档评论(0)

1亿VIP精品文档

相关文档