异类落实协议

术语“异类环境”在用于 GBase 8s 数据库服务器环境中时,是指其中至少有一个数据库服务器不是 GBase 8s 数据库服务器的数据库服务器组。异类落实可确保异类环境中分布式事务的全有或全无的基础。

与两阶段落实协议不同,异类落实协议支持非 GBase 8s 参与者的参与。非 GBase 8s 参与者(称为网关参与者)必须通过 GBase 8s 网关与协调者通信。

当满足了以下条件时,数据库服务器将使用异类落实协议:

下图说明了此场景。

图: 需要对分布式事务执行异类落实的配置


在此图之前的段描述了此图的内容。