分布式数据库的透过性(Transparency)

本文详细介绍了分布式数据库系统的重要特性——分布透过性。包括访问、位置、重复、分割、移动、并列、故障及规模等八个方面的透过性,帮助读者理解如何使用户在使用时感觉不到数据分布的存在。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

分布式数据库系统必须要满足的一个重要特征就是,内部是分布的多个数据库结合起来,而外部的用户不需要意识这点完全可以当成同一个数数据库使用。

 

用户不需要意识到分布的多个站点,只当成一个完整系统来用,这叫做分布透过性(distributed transparency).

分布透过性可以细分为以下。

 

访问透过性

不管是本地站点的数据,还是远程站点的数据,用户可以用同样的方法访问。

 

位置透过性

存在数据的位置或是站点,用户不需要知道也能访问数据,叫位置透过性。

 

重复透过性

同样一个表储存在多个站点,站点间存在复制数据,这些不需要让用户意识到。

而且数据更新时的自动复制也不让用户考虑。

 

分割透过性

一个表分割除存在多个站点的时候,不让用户考虑怎样结合,叫分割透过性。

 

移动透过性

运用上或是性能上需要移动表的情况,不让用户意识到,叫移动透过性。

 

并列透过性

同时并列使用多个站点。

 

故障透过性

一个站点出现故障,能迅速隐蔽确保其他站点的正常运行,叫故障透过性。

 

规模透过性

在局域网内能在不影响软件和操作系统的情况下,做到追加/减少站点,叫做规模透过性。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值