- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于 P2P技术的数据库系统研究★
湛德照 . 刘志武
(1.五 邑大学,江 门 529000;2.广东工业大学 ,F-}H510O90)
摘 要 :P2P的数据库系统是一种分布式 的数据库系统 ,它是 P2P技 术和传统数据库系统相结
合 的产物 。研 究把 P2P的观念 引入到数据库 系统 .建立一种 C/S模式与 P2P技术相结
合的新系统,有效解决传统C/S结构带来的系统瓶颈问题 .并对P2P技术的数据库 系统
的一些相关 问题进行探讨 。
关键词:对等网络;数据库系统 :客户机 /服务器模式
0 引 言 频率进行进行划分的 当某个节点需要从数据库中读
取数据时.先在 P2P系统中查找本地的缓存数据或相
为解决企业的新需求和传统 CS/结构在服务器
邻节点 .只有在找不到时.才去访 问服务器的总数据
处产生的系统瓶颈 问题 .本文把P2P技术的观念引入
库 .从而有效地减少对数据库的访 问
数据库系统.建立一种C/S与P2P相结合的新系统。
本文针对 P2P技术 的数据库系统中查询 的特点
本文首先介绍 P2P数据库系统的相关技术 .然后详细
及要求,由此构造出一个 peerDB站点的结构 如图2
结合实例对具体的系统进行研究
所示)。peerDB站点的数据库管理系统包括用户接 口、
1 P2P技术的数据库系统 数据库管理系统等
1.1P2P技术的数据库 系统结构
在 P2P技术的数据库系统中.每个 peer数据库
由一个 peer数据库管理 系统 fPDBMS1进行管理4[1。
PDBMS有一个 P2P层.管理本地 DeerDB与其他本地
peerDB的交互,并把多个 peerDB组织形成整个系统
网络 P2P技术的数据库系统结构如下图 1所示
图2 peerDB站点 的结构 图
其 中。数据库管理系统主要用于存放 、处理 、接收
站点上的数据.本地联接表主要用来存放与信息有关
的关键字.外部联接表用来存放相邻站点的情况 ,存
储管理器主要用来存放远程信息
peerDB1 peerDB2
现
1.3 系统拓扑结构
代 图1P2P技术的数据库系统结构图 P2P技术的数据库系统是C/S模型与 P2P进行
计
算 1.2 PeerDB站点的结构 完美结合的产物。它首先是一个C/S模型的系统,系统
机 P2P技术的数据库系统的各个站点中存在一个 中可以有一个或多个运行数据库系统的服务器,其他
^
总 本地的数据库系统.站点系统都缓存一部分数据 ,这 终端作为服务器的客户端来访 问服务器上的数据6{1。同
文档评论(0)