2025年9月25日: PostgreSQL 18 发布!

Postgres-XL 9.5 R1 Beta1 发布

发布于 2016-02-18,作者:2ndQuadrant (EDB 公司)

Postgres-XL 社区非常高兴地宣布 Postgres-XL 9.5 R1 Beta1 的发布。

Postgres-XL 是一个基于 PostgreSQL 9.5 构建的海量并行数据库,与 PostgreSQL 9.5 及其高级功能集高度兼容。Postgres-XL 完全开源,其许多部分将直接或间接反馈到 PostgreSQL 的后续版本中,因为我们正逐步朝着核心 PostgreSQL 的完全并行分片版本迈进。

Postgres-XL 的独特之处在于它可以在同一个横向扩展服务器中同时支持商业智能 (Business Intelligence) 和 OLTP 工作负载。这使得 Postgres-XL 能够支持各种各样的工作负载:

  • 需要写扩展性和读扩展性的 OLTP 工作负载
  • 需要具有海量并行能力的 OLAP 的商业智能
  • 操作数据存储/中央数据骨干
  • 使用 JSONB 的分布式键值存储,类似于 NoSQL
  • 物联网应用
  • 混合工作负载环境

星型模式 (Star schema) 风格的 SQL 查询通过海量并行处理 (MPP) 可以获得巨大的性能提升。许多查询能够实现完全线性的性能提升,例如,一个 16 节点 XL 集群的速度比单节点 PostgreSQL 快 16 倍。Postgres-XL 能够成功完成复杂的 TPC-H 商业智能基准测试,表明其不仅能处理基本操作,还能应对更复杂的挑战。

在此版本中,Postgres-XL 的高可用性功能也得到了增强。BRIN 索引、JSONB 和 GIN 索引压缩等流行功能得到了全面支持,许多流行的扩展也得到了支持。

Postgres-XL 可在此处下载:http://www.postgres-xl.org/download/ 您可以查阅 XL 的全面文档:http://files.postgres-xl.org/documentation/index.html

2ndQuadrant 主导了 Postgres-XL 9.5 的开发,并在此基础上,通过长期的持续开发,积累了远远超过 10 个人的开发工作量。经过六个月的专业正式 alpha 级测试和调优,该项目现已达到新的成熟阶段,我们现在可以邀请早期用户向 Postgres-XL 社区(postgres-xl-bugs@lists.sourceforge.net)贡献他们的评论和使用报告。

这项研究成果的资金来源于欧盟第七框架计划 (FP7/2007-2015),项目协议号为 318633。Postgres-XL 还获得了欧洲空间局的 Gaia 项目以及其他行业用户的大力支持和协助。

更多详情,请访问:http://2ndQuadrant.com/resources/postgres-xl/