2015-07-02 21:42:43+08 发布 ... 翻译:doudou586

2015-07-02,PostgreSQL全球开发组宣布全球领先的开源数据库PostgreSQL 9.5 Alpha版本发布。这个发布版包括所有将在正式版本提供的新功能。请广大用户下载、测试,并向我们反馈您所发现的不同或是Bug.

主要新特性

在新的测试版本中,主要的新特性如下:

  • 新增BRIN索引类型,它可以大大减少对大表的索引大小;
  • 对内存中排序和Hash处理的性能提升;
  • 自动管理事务日志的大小;
  • INSERT ON CONFLICT UPDATE功能的增加,就是一般人所说有UPSERT功能(即新增记录时,如键值冲突则使用更新方式);
  • 新增分组数据集、CUBE和ROLLUP等数据分析类功能;
  • 行级安全性的支持;
  • 更多的JSONB数据类型的处理函数和操作方法;
  • 新增了pg_rewind 工具和其他提升高可用性的改进;
  • 对外部数据表封装功能的多处改进,包括IMPORT FOREIGN SCHEMA功能;
  • 大大提升对多核处理器和大内存服务器的灵活利用。

这些特性扩展了PostgreSQL的功能,增加了新的语法、API和接口的管理等。当然,在发布声明中有更详细的介绍,其中的一些特性也许对你来说比上面所列的功能更让你兴奋。所以请大家测试各项新功能,帮助查找可能的Bug。

和其他大的版本更新一样,本次更新也包括大量的代码更新。我们希望广大用户可以使用您实际的工作数据或是专用工具来测试这个新的版本,以便我们在发布正式版本前能及时发现潜在Bug。除了请测试文档所列的新特性,也请测试以下内容:

  • 在您的应用中排序或是总的性能是否得到明显的提高?
  • 在您的系统平台,新版本是否能正常工作?
  • 我们对事务的日志处理作了更新,还包括了压缩处理。这样当您服务器进行灾难恢复时还可以像以前一样正常运行吗?
  • 对操作符的更新是否影响你的查询结果?
  • 行级安全功能是否可以保护你的数据了?

本次发布的是9.5的Alpha版本,因此一些新特性或是更新在发布正式版本前仍可能会修改。您的反馈和测试会对新特性的的细节调整及最终定稿产生较大帮助,因此请尽快参与测试。测试的质量也会帮助我们决定何时可以发布正式版本。

Alpha and Beta发布规划

PostgreSQL项目组拟在8月发布beta测试版本,然后根据测试情况来发布其他测试版本,最终拟在2015年底发布新版本。要了解更多信息、提出建议或是了解如何测试,请参阅Beta测试页面。

完整的文档和发布声明会在网站提供,同时也会随PostgreSQL安装时自动安装。同时也请浏览《新特性详细介绍》的页面来检查其他特性。

相关链接

© 2010 PostgreSQL中文社区