1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 描述三者数据库系统(多数据库系统-MDBS 分布式数据库系统-DDBS 点对点数据库系统-P

描述三者数据库系统(多数据库系统-MDBS 分布式数据库系统-DDBS 点对点数据库系统-P

时间:2021-01-01 03:53:10

相关推荐

描述三者数据库系统(多数据库系统-MDBS 分布式数据库系统-DDBS 点对点数据库系统-P

描述三者数据库系统(多数据库系统-MDBS、分布式数据库系统-DDBS、点对点数据库系统-P2PDBS)的区别。

MDBS 支持基于全局请求的查询接口,将查询转换为成员数据库的查询,并将结果返回给用户。成员数据库对用户是透明的。而在P2PDBS中,查询提交给本地节点,基于映射图将该查询从一点转发到另一点,而不是基于全局请求转发给所有的Peer节点。因此P2PDBS不是将所有满足要求的结果都返回给查询用户。P2PDBS中的Peer节点的自治性远高于MDBS中的成员数据库系统。

因为P2P网络规模巨大和Peer节点的不可靠本质使得P2P和DDBS之间存在如下差异:

1、在DDBS中,节点通常是稳定的,以受控的方式加入网络和退出网络;而在P2PDBS中,节点随时可以加入或离开网络,因此节点间的关系是即兴的、动态的,很难预言或推理资源的位置和质量。当系统中数据变化率较高时,随着Peer节点数量的增加,维护全局可访问的索引就不再可能实现

2、在DDBS中,节点通常知道一个共享的全局模式;而P2PDBS中节点间通常没有预定的全局模式

3、在DDBS中,可检索到满足查询的全部结果;而在P2PDBS中,节点不含有全部的数据,节点可能脱机,因此,通常不能解锁到满足查询的全部结果,查询结果的正确性和完整性概念也不同于传统数据库中的含义。P2P查询结果极大地依赖于瞬间网络和已建立的语义映射

4、在DDBS中,通常能够确切知道可回答查询的节点的位置;而在P2PDBS中,P2P系统的分散性要求分布式优化,不存在协调全部Peer节点的万能节点,节点通过将查询准发到其邻居,逐步定位查询内容,因此很难实现高效的查询处理。P2P网络中存在很多冗余信息,会带来数据和计算冗余问题。数据冗余问题可通过严格控制数据位置来解决,而计算冗余问题主要通过查询优化和查询处理节点间协调解决

5、P2P系统中要解决的可伸缩性和DDBS领域的可伸缩性不同,DDBS中的规模指标是存储数据的字节数,而在P2P系统中,参加主机数比存储的字节数更重要

描述三者数据库系统(多数据库系统-MDBS 分布式数据库系统-DDBS 点对点数据库系统-P2PDBS)的区别。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。