专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »数据库 » 分布式数据库特点:快速了解分布式数据库的主要特点 »正文

分布式数据库特点:快速了解分布式数据库的主要特点

来源: 发布时间:星期日, 2008年12月28日 浏览:2次 评论:0
="t18">  分布式数据库系统通常使用较小计算机系统每台计算机可单独放在个地方每台计算机中都有DBMS份完整拷贝副本并具有自己局部数据库位于区别地点许多计算机通过网络互相连接共同组成个完整、全局大型数据库

  这种组织数据库思路方法克服了物理中心数据库组织弱点首先降低了数据传送代价大多数对数据库访问操作都是针对局部数据库而不是对其他位置数据库访问;其次系统可靠性提高了很多当网络出现故障时仍然允许对局部数据库操作而且个位置故障不影响其他位置处理工作只有当访问出现故障位置数据时在某种程度上才受影响;第 3便于系统扩充增加个新局部数据库或在某个位置扩充台适当小型计算机都很容易实现然而有些功能要付出更高代价例如为了调配在几个位置上活动事务管理性能比在中心数据库时花费更高而且甚至抵消许多其他优点

  分布式数据库系统主要特点:

  · 多数处理就地完成;

  · 各地计算机由数据通信网络相联系

  · 克服了中心数据库弱点:降低了数据传输代价;

  · 提高了系统可靠性局部系统发生故障其他部分还可继续工作;

  · 各个数据库位置是透明方便系统扩充;

  · 为了协调整个系统事务活动事务管理性能花费高;

  数据分片

  类型:

  (1)水平分片:按条件把全局关系所有元组划分成若干不相交子集每个子集为关系个片段

  (2)垂直分片:把个全局关系属性集分成若干子集并在这些子集上作投影运算每个投影称为垂直分片

  (3)导出分片:又称为导出水平分片即水平分片条件不是本关系属性条件而是其他关系属性条件

  (4)混合分片:以上 3种思路方法混合可以先水平分片再垂直分片或先垂直分片再水平分片或其他形式但他们结果是不相同

  条件:

  (1)完备性条件:必须把全局关系所有数据映射到片段中决不允许有属于全局关系数据却不属于它任何个片段

  (2)可重构条件:必须保证能够由同个全局关系各个片段来重建该全局关系对于水平分片可用并操作重构全局关系;对于垂直分片可用联接操作重构全局关系

  (3)不相交条件:要求个全局关系被分割后所得各个数据片段互不重叠(对垂直分片主键除外)

  数据分配方式

  (1)集中式:所有数据片段都安排在同个场地上

  (2)分割式:所有数据只有它被分割成若干逻辑片段每个逻辑片段被指派在个特定场地上

  (4)全复制式:数据在每个场地重复存储也就是每个场地上都有个完整数据副本

  (5)混合式:这是种介乎于分割式和全复制式的间分配方式

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: