Postgres-BDR 9.4 1.0 发布

由 2ndQuadrant (EDB 公司) 发布于 2016-08-11

英国牛津 - 2016 年 8 月 11 日

PostgreSQL 双向复制(Postgres-BDR 或 BDR)是首个达到全面生产状态的 PostgreSQL 开源多主复制系统,由 2ndQuadrant 开发,并得到了热情的用户社区的协助。BDR 专门设计用于地理分布式集群,采用高效的异步逻辑复制,支持分布式数据库中 2-48 个节点。

新特性?

此版本在稳定性和错误修复方面进行了重大改进。此版本最重要的因素是:

  • 更平滑地处理架构变更 (DDL) 语句,从而提高操作稳定性并减少维护。
  • 各种操作问题的错误修复,显示出高成熟度。
  • 性能调优,尤其是全局序列处理。
  • 删除现已弃用的 UDR。
  • 根据用户反馈进行了大量的文档改进。

有关更全面的发行说明列表,请单击此处:http://bdr-project.org/docs/stable/release-1.0.0.html

支持和发布计划

Postgres-BDR 9.4 1.0 将支持到 2019 年 12 月,届时 PostgreSQL 9.4 将停止服务。BDR 将继续开发,BDR9.6 将在 6 个月内发布。BDR 项目已将其大部分代码交付到 PostgreSQL 核心,尽管此功能可能还需要 2-3 年才能在 PostgreSQL 核心中可用。

Postgres-BDR 适合您吗?

BDR 非常适合以下数据库:

  • 数据在全球范围内分布。
  • 大多数数据一次仅从一个节点写入(例如,美国节点主要写入美国客户的更改,每个分支机构主要写入特定于分支机构的数据,依此类推)。
  • 需要对完整数据集进行 SELECT 操作(查找和整合)。
  • 存在许多小型事务的 OLTP 工作负载。
  • 事务主要涉及不重叠的数据集。
  • 具有分区和延迟容忍性。

但是,这并非详尽列表,BDR 的用例可能因数据库类型和功能而异。

此外,BDR 通过在网络故障期间提供更高的可用性来帮助业务连续性。应用程序可以更靠近数据,对用户响应更快,从而带来更令人满意的最终用户体验。

BDR 的专业支持

BDR 由 2ndQuadrant 开发和支持。2ndQuadrant 为 BDR 提供专业支持,以及咨询和培训。凭借我们对分布式数据库的深入了解,我们将确保您能够评估您的用例和应用程序,并确定最合适的产品或解决方案。

BDR 也可在 2ndQuadrant Cloud 中使用,最初在 AWS 上提供。

有关更多信息,请访问主页:https://2ndquadrant.com/en/resources/bdr/