- 2019-12-13
- 软件开发满足消费者明确产品定位才是王道
- 2019-12-13
- 生活中手机软件的应用给了创业者制作APP的勇气
- 2019-12-13
- 通过对比发现定制开发app的企业有什么优势
- 2019-12-13
- 制作APP解决用户隐私安全的担心才能更受欢迎
- 2019-12-13
- 有理想懂现实软件开发推广才能走远
分布式数据库管理系统之体系结构
文章作者:佚名 时间: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。联系人:王经理。
上一篇:数据库系统的构成
上一篇:分布式数据库管理系统的主要功能