The answer is that the High Performance strategy leverages the Local Transaction model in conjunction with a compensation framework.
答案是高性能策略利用本地事务模型,配合补偿框架一起使用。
You can use the Local Transaction model in one of two ways: let the database manage the connection, or manage the connection programmatically.
您可以采用以下两种方式来使用Local Transaction模型:让数据库来管理连接,或者以编程的方式管理连接。
But wait - if the Local transaction model doesn't support basic ACID properties, then how can a transaction strategy based on this model possibly be a good strategy?
但是等等—如果本地事务模型不支持基本的ACID属性,那么基于这种模型的事务策略如何能成为一个好策略呢?
The Local transaction model gets its name from the fact that transactions are managed by the underlying database resource manager, not the container or framework your application is running in.
在Local Transaction模型中,事务由底层数据库资源管理程序(而非应用程序所在的容器或框架)管理,这便是它得名的原因。
The implication of only local transaction support is that only a flat transaction model (one-phase commit) is supported.
仅本地事务支持的含义是仅支持单调事务模式(提交的一个阶段)。
The implication of only local transaction support is that only a flat transaction model (one-phase commit) is supported.
仅本地事务支持的含义是仅支持单调事务模式(提交的一个阶段)。
应用推荐