4、全球交易需求与商业视角解析

全球交易需求与商业视角解析

1. 引言

在分布式数据库中执行的全球交易通常持续时间较长,其中一个原因是子交易执行过程中固有的延迟。因此,有必要解决与本地数据库相关的自治问题,这些问题会影响多数据库系统中的交易处理。

对于全球交易的处理,已经并正在设计不同的方法。其中一种是通过放宽原子性要求进行泛化,允许多次提交。这种解决方案具有以下特点:
- 尝试通过使用补偿交易来控制隔离粒度。
- 通过将价值函数与全球交易及其子交易相关联,允许灵活执行。

在一个遵循此总体思路的项目中,访问单个数据库管理系统(DBMS)的本地交易提交给该单个DBMS,而涉及多个数据库的全球交易则提交给所谓的多数据库管理系统(MDMS)或意向数据库。每个全球交易由MDMS解析为一组全球子交易,然后提交给各个DBMS。这导致了将每个全球交易作为一组有序的子交易执行的策略,每个子交易被接收它的DBMS视为本地交易进行处理。

虽然外延数据库及其支持的MDMS在分布式数据库环境之上作为一个元层运行,但这种安排对底层资源没有层级权威。在没有中央权威的情况下,所采用的架构解决方案必须解决两个相互冲突的要求:
- 组件部分必须尽可能保持自治。
- 每个组件必须能够与其他组件实现合理程度的信息共享。

有序自治的特点体现在以下四种能力:数据共享控制、数据视图协调、合作行动能力以及对结构演变的支持。支持自治的架构特性是导出和导入接口,但相关软件仍在开发中,实际应用还需要一些时间。

2. 复杂性对经济的影响

所有问题的核心似乎在于复杂性。复杂性从一开始就伴随着人类,但直到人类为自己创造了一个超越其创建模型的人工环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值