只要身体健康、手中有零用,那么幸福就是抬手可得的!
分布式数据库
上一篇 /
下一篇 2007-06-20 09:20:02
/ 个人分类:读书笔记
分布式数据库系统通常使用较小的计算机系统,每台计算机可单独放在一个地方,每台计算机中都有DBMS的一份完整拷贝副本,并具有自己局部的数据库,位于不同地点的许多计算机通过网络互相连接,共同组成一个完整的、全局的大型数据库。
这种组织数据库的方法克服了物理中心数据库组织的弱点。首先,降低了数据传送代价,因为大多数的对数据库的访问操作都是针对局部数据库的,而不是对其他位置的数据库访问;其次,系统的可靠性提高了很多,因为当网络出现故障时,仍然允许对局部数据库的操作,而且一个位置的故障不影响其他位置的处理工作,只有当访问出现故障位置的数据时,在某种程度上才受影响;第三,便于系统的扩充,增加一个新的局部数据库,或在某个位置扩充一台适当的小型计算机,都很容易实现。然而有些功能要付出更高的代价。例如,为了调配在几个位置上的活动,事务管理的性能比在中心数据库时花费更高,而且甚至抵消许多其他的优点。
分布式数据库系统主要特点:
· 多数处理就地完成;
· 各地的计算机由数据通信网络相联系。
· 克服了中心数据库的弱点:降低了数据传输代价;
· 提高了系统的可靠性,局部系统发生故障,其他部分还可继续工作;
· 各个数据库的位置是透明的,方便系统的扩充;
· 为了协调整个系统的事务活动,事务管理的性能花费高;
相关阅读:
- Web测试指南--"测试HTML--静态web" (corrine-li, 2007-4-18)
- 软件测试概论 (tinaren, 2007-6-12)
- 为什么要选择一个数据库系统而不是在操作系统文件中保存数据?何时不选择数据库系统? (tinaren, 2007-6-20)
- 逻辑数据独立性? (tinaren, 2007-6-20)
- 逻辑数据独立性与物理数据独立性? (tinaren, 2007-6-20)
- 概念模式?物理模式?外模式? (tinaren, 2007-6-20)
- 什么是事务? (tinaren, 2007-6-20)
- 数据库一致性 (tinaren, 2007-6-20)
- 数据库完整性 (tinaren, 2007-6-20)
- 联机事务处理 (tinaren, 2007-6-20)
收藏
举报
TAG:
读书笔记