分布式数据库系统是什么(分布式数据库系统是什么意思)

分布式数据库系统(DDBS)包括分布式数据库管理系统(DDBMS)和分布式数据库(DDB)。在分布式数据库系统中,应用程序可以透明地操作数据库。数据库中的数据存储在不同的数据库中,并由不同的数据库存储 DBMS 管理,在不同的设备上运行,适用于不同的操作系统,并与不同的通信网络相连。

分布式数据库系统是什么(分布式数据库系统是什么意思)

分布式数据库系统由多个站组成。这些站也被称为节点,它们在通信中 网络连接在一起,每个节点都有一个单独的数据库管理,它们都有自己的数据库、中间处理器、终端和一些数据库管理系统。因此,分布式数据库系统可以被视为一系列集中式数据库系统的组合。它在逻辑上属于同一个系统,但在物理结构上是分布式的。

分布式数据库系统的特性

1.单独透光

数据意识是数据库模式的主要目标之一。透光率是指客户不需要关注数据的逻辑分区,不需要关注数据物理位置的细节,也不需要关注重复组(冗余数据)的一致性,也不需要关注数据库在某些场地支持哪种数据模型.透光性的优点很明显.具有透光性,编写客户的应用程序就像数据不遍布一样.当数据从一个地方移到另一个地方时,不需要更改应用程序.当一些数据被提升时,重复组不需要更改应用程序.数据分布的信息由系统存储在数据字典中.系统根据数据字典对非本地数据的浏览请求进行解释、转换、传输.

2.复制透光性

用户无需关注网络中各节点数据库的复制状态,复制数据的更新由系统自动执行。在分布式数据库系统中,一个场地的数据可以复制到其他地方存储。应用程序可以复制到本地数据,完成本地分布式操作,防止数据通过网络传输,提高系统的运行和查看效率。但是,复制数据的更新操作涉及到所有复制数据的更新。

3.易于扩展

在大多数网络环境中,单个数据库服务器最终不会满足应用程序。如果服务器软件适用于透明色水平的扩展,则可以改进多个服务器,以进一步传播数据和分享解决任务。

分布式数据库系统优势

灵活的系统架构;适应分布式管控机构;经济使用性能;系统可靠性高,易用性好;部分应用响应时间快;可扩展性好,易于集成当前系统。

分布式数据库系统缺陷

系统成本高,关键花在通信部分;复杂的存储结构,集中系统中有效访问数据的原始技术,不再适用于分布式架构;数据的安全性和保密性难以解决。

分布式架构类型

分布式数据,但只有一个总数据库,没有部分数据库。分层解决方案,每层都有自己的数据库。足够分散的分布式网络,没有中央控制部分,节点之间的连接方式可以有多种,如松散连接、密切连接、动态连接、广播通知连接等。

- END -