暂无图片
暂无图片
2
暂无图片
暂无图片
暂无图片

PostgreSQL 13 RPM中有哪些新功能?

(本文阅读预计时间:5分钟)

作者:
Devrim-Gunduz,EnterpriseDB公司的首席系统工程师,PostgreSQL、RedHat、Fedora的贡献者。
译者:
类延良,任职于瀚高基础软件股份有限公司,PostgreSQL数据库技术爱好者,10g &11g OCM,OGG认证专家
自从PostgreSQL 13发布以来已经有一段时间了,而PostgreSQL 13 RPM为最终用户提供了一些新功能。在这篇简短的博客文章中,我想总结一下:
删除了对RHEL/CentOS 6的支持
PostgreSQL 13 RPM在RHEL/CentOS 6上不可用。它们已于2020年11月30日终止服务,我不想介绍我们必须支持的另一个发行版。请注意,我将继续为支持的版本构建PostgreSQL RPM,在PostgreSQL网站(https://www.postgresql.org/support/versioning/)上PostgreSQL v12的Final Release日期是2024年11月14日。但是,我不会向RHEL 6平台引入新的软件包。请尽快升级。
Python3现在是默认版本
我更新了规范文件,使Python3为默认版本,并且在PostgreSQL 13 RPM中也删除了对PL/Python2的支持。Fedora从v33开始删除了(-ish)Python 2支持,RHEL的未来发行版也将随之而来。RHEL 7 和 8 用户仍然可以在先前的PostgreSQL版本中使用PL/Python2,但是在升级到PostgreSQL 13之前,您需要将功能从Python2迁移到Python3。请注意,这是仅RPM的功能。PostgreSQL上游(upstream)尚未删除对Python2的支持。
将默认的“主机”身份验证设置为scram-sha-256
从PostgreSQL 13开始,RPM在postgresql.conf和pg_hba.conf中使用scram-sha-256。我还更新了设置脚本,以使用SCRAM身份验证初始化集群。如果要从以前的版本升级而未使用SCRAM auth,则还需要迁移密码。乔纳森·卡茨(Jonathan Katz)写了一篇很棒的博客文章,内容涉及将PostgreSQL密码从md5迁移到SCRAM。(https://info.crunchydata.com/blog/how-to-upgrade-postgresql-passwords-to-scram)
译者注:在PGCM考试中,有将MD5密码迁移到scram-sha-256密码的考试场景,迁移方法正是乔纳森·卡茨(Jonathan Katz)博客提到的方法。
$ PATH
PostgreSQL RPM安装脚本postgresql-13-setup在/usr/pgsql-13/bin/目录下,现在可以直接调用。为了方便起见,我在/usr/bin/下创建了一个符号链接。现在,初始化集群更加容易:
postgresql-13-setup initdb

请注意,此功能对PostgreSQL v10及更高版本的最新次要更新中也可用。

如有任何疑问,请发送电子邮件至pgsql-pkg-yum@postgresql.org或使用

PostgreSQL RPM issue tracker(https://redmine.postgresql.org/projects/pgrpms/issues/)报告问题。

规模空前,再创历史 | 2020 PG亚洲大会圆满结束
PG ACE计划的正式发布
三期PostgreSQL国际线上沙龙活动的举办
六期PostgreSQL国内线上沙龙活动的举办
PGCM高级认证培训的正式开启

PostgreSQL 13.0 正式版发布通告

深度报告:开源协议那些事儿

从“非主流”到“潮流”,开源早已值得拥有

Oracle中国正在进行新一轮裁员,传 N+6 补偿

PostgreSQL与MySQL版权比较

PostgreSQL与Oracle:成本、易用性和功能上的差异

使用ora2pg完成从Oracle到Postgres的迁移

PostgreSQL活动篇

PostgreSQL培训认证篇

PostgreSQL技术干货

PostgreSQL热点文集

PostgreSQL新闻资讯

2020 PG亚洲大会珍藏

 点击此处阅读原文

↓↓↓

文章转载自开源软件联盟PostgreSQL分会,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论