gpt4 book ai didi

PostgreSQL 和 BDR : Is BDR truly multi-master, 是 2019 年 1.x 的开源和 EOL 吗?

转载 作者:行者123 更新时间:2023-11-29 11:16:07 27 4
gpt4 key购买 nike

我对 PostgreSQL BDR 感到困惑,我有几个问题:

问题 1:BDR 真的是 PostgreSQL 的多主机吗?

根据 the docs here ,它说:

The BDR (Bi-Directional Replication) project adds multi-master replication to PostgreSQL 9.4

但是如果我阅读第二象限,我会阅读以下内容:

enter image description here

如果我读了那部分,他们根本没有提到多主机;光是“二当家,被动”,就说明不是真正的主人?

问题二:BDR是否开源?

read here它是,至少它是:

BDR is the first open source multi-master replication system for PostgreSQL

还在吗?因为当我看的时候,我经常被引导到 2ndQuadrants 网页,这给我的印象是它不是开源的,当他们说:

How can you get Postgres-BDR?

Just fill out the contact form below and a PostgreSQL expert will be in touch shortly!

听起来像是卖给我=)

问题三:什么版本是什么?

read that 2ndQuadrant released version今年3月份的1.0.5。我也是read on 2ndQuadrants webpage那个

In the complex environment of replication, the 3rd generation of BDR achieves...

第三代?版本 1.0.5 与第 3 代相同,还是其他版本?

另外,同一页说:

Note for current Postgres-BDR users: BDR 1.x will reach EOL in December 2019. Our team of PostgreSQL experts can help plan and execute your upgrade with minimal impact and almost zero downtime. Contact us today and a member of our professional services team will be in touch with you as soon as possible.

那么,1.0.5 是在 3 月份发布的,但是在 2019 年 12 月就已经 EOL 了吗? 2.x 不是开源的,因此需要一些许可费用,而 1.x 是 EOL 2019 吗?

最佳答案

BDR1 是开源的。 BDR2 不是。 BDR3 还没有,但应该在以后的某个阶段成为这样。

BDR 是真正的多主机。 “AlwaysOn Architecture”是 BDR 部署的简化模型,它使用具有快速故障转移功能的主用/备用,旨在保持与现有应用程序的更好兼容性,同时提高 HA 和稳健性。

因此 BDR 可以而且经常部署在完全多主机角色中,AlwaysOn 架构只是不以这种方式使用它。


PostgreSQL 9.4 的 BDR 1.x 系列(+BDR 补丁)是开源的。它将在 2019 年 12 月停产。它工作正常,但鉴于计划的停产,我不建议将它用于新部署。

BDR 2.x 系列(适用于 PostgreSQL 9.6)不是开源的,仅供 2ndQuadrant 客户使用。但是,它的一部分已经提交给 PostgreSQL 本身。它已被 BDR 3.x 取代。

现在进入生产阶段的 BDR 3.x 系列目前未开源,仅供 2ndQuadrant 客户使用。我的理解是它打算最终开源发布,但没有确定日期,我不能正式代表 2ndQuadrant 谈论这个。 BDR3 添加了更强大的节点通信模型、更好的冲突处理等等,而且它在 PostgreSQL 10 和 11 上运行。

我一直在鼓励相关人员就这些问题提供一些最新的官方指南。我现在为您提供的最新信息是 "News and Roadmap for BDR (Multi-master PostgreSQL)"在 2ndQuadrant 博客上。

关于PostgreSQL 和 BDR : Is BDR truly multi-master, 是 2019 年 1.x 的开源和 EOL 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51893065/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com