你的位置:首页 > 行业资讯 > 新闻详情

分布式数据库管理系统之体系结构

文章作者:佚名 时间:2018年07月16日

1、根据GDBMS分布的节点数划分DDBMS的各种体系结构根据DDBMS分布在一个节点还是在多个节点,DDBMS的体系结构可分为全局控制集中的DDBMS、全局控制分散的D—DBMS、全局控制部分分散的DDBMS。

(1)全局控制集中的DDBMS

这种结构的特点是全局控制成分GDBMS集中在某一结点上,由该结点完成全局事务的协调和局部数据库转换等一切控制功能。全局数据字典只有一个,也存放在该结点上,它是GDBMS指性控制的主要依据。

这种结构的优点是控制简单,容易实现更新一致性,但由于控制集中在某一特定的节点上,不仅容易形成瓶颈,而且系统比较脆弱,一旦该结点出故障,整个系统就将瘫痪。

(2)全局控制分散的DDBMS

这种结构的特点是全局控制成分GDBMS分散在网络的每一个结点上,全局数据字典也在每个结点上存放一份。每个结点都能完成全局事务的协调和局部数据库转换的控制功能,每个结点既是全局事务的参与者又是全局事务的协调者。一般称这类结构为完全分布的DDBMS.

这种结构的优点是结点独立,自治性强,单个结点退出或进入系统均不会影响整个系统的运行,但是全局控制的协调机制和一致性的维护都比较复杂。

(3)全局控制部分分散的DDBMS

这种结构是根据应用的需要将GDBMS和全局数据字典分散在某些结点上,是介于前两种情况的体系结构。

2、根据局部数据库的数据库管理系统是否相同划分D-DBMS的各种体系结构

根据局部数据库的DBMS是否相同,DDBMS的体系结构又可分为同构型DDBMS、异构型DDBMS。

同构型DDBMS每个节点的局部数据库具有相同的数据库管理系统,即使操作系统和计算机硬件不同。在设计和研制DDBMS时,若并不存在已运行的局部数据库,则采用同构型的结构比较方便。

异构型DDBMS的各节点的局部数据库具有不同的数据库管理系统。在设计和研制DDBMS时,若已存在局部数据库,而这些数据库可能采用不同的数据模型(层次、网状或关系),或者虽然数据模型相同但它们是不同厂商的数据库管理系统(如Informix、Sybase、DB2和Oracle),这就必须开发异构型的D—DBMS。


----泰安软件开发----

想要了解更多详情欢迎来电咨询18678812288,或登陆网址www.sdxinnongcun.com。联系人:王经理。

上一篇:数据库系统的构成

上一篇:分布式数据库管理系统的主要功能