PostgreSQL新闻摘要。 第七期



我们将继续向您介绍最有趣的PostgreSQL新闻。

发布


如所承诺的那样, PostgreSQL 11beta版本于5月25日发布。 她在10.x方面的创新已在摘要“冻结功能冻结”中列出。

Postgres Pro 10.4.1
Postgres Professional已基于PostgreSQL 10.4和Postgres Pro 10.3.2发布了新的Postgres Pro Standard / Enterprise 10.4.1版本。 其中包括PostgreSQL 10.4的所有改进,以及许多重要的改进:

  • 更新了负责查询jsonb数据类型的jsquery模块;
  • 用于管理数据库集群备份和恢复的pg_probackup实用程序已更新至2.0.17版,并增加了新功能; 例如,添加了DELTA模式,其中读取目录中的所有数据文件,并为自上一个副本以来已更改的页面创建增量副本;
  • 负责对大型数据库和分布式数据库进行分区的pg_pathman模块已更新至1.4.11版,其中已修复了一些错误;
  • mchar模块中字母“”和“»”的排序已固定,提供了其他数据类型以与Ms SQL Server兼容
  • Windows的改进版本。


奥德赛
Yandex 推出了PostgreSQL的第一个开放源码版本的多线程Odyssey Puller。 它专为多核系统中的繁重负载而设计:每台服务器超过1万个TLS连接和超过10万个TPS,与几个pgbouncers相比,与PostgreSQL的开放连接要少得多。
奥德赛可以:

  • 跨核线性扩展;
  • 在具有自定义身份验证,限制的不同池模式下工作
  • 连接断开时自动回滚事务并终止服务器进程;
  • 正确转发错误。

PostGIS-2.5.0alfa
最新版本仍在开发中。 它可以在PostgreSQL 9.4及更低版本上使用,但是将揭示最近发布的PostgreSQL 11beta的所有可能性。

大事记


PostgreSQL 提交者的列表 (22人)已扩大到7人,其中包括Postgres Professional的Alexander Korotkov (请在TAdviser中注意这一点 )。 在此之前,在有权批准发送的补丁程序的人员列表中,俄罗斯的唯一代表是Fedor Sigaev (也是Postgres Professional)。

微软收购GitHub
此次收购使公司损失了75亿美元。 您可以在这里阅读有关动机的信息

学历


已出版的 数据库技术数据库电子书,第1部分。
B. A. Novikov,E。A. Gorshkova,N。G . Grafeeva ; 在 罗戈娃(E.V. Rogova) Postgres专业。

Postgres专业人士Yegor Rogov和Pavel Luzanov 老师进行了为期2周符拉迪沃斯托克-哈巴罗夫斯克之旅 。 在符拉迪沃斯托克(Vladivostok),在一所非常漂亮的新大楼(FEFU,A楼,八层,“沸点”)中上课:



Postgres道德


提出并在社区中积极讨论后国会议员的道德守则 。 一个适当的委员会将很快出现。

文章


PostgreSQL标准SQL差距分析
Markus Winand是一名教师和顾问,同时还是《 SQL Performance Explained 》一书的作者, 承诺告诉他的PostgreSQL测试详细信息,以验证与其他5种DBMS相比,它们是否符合最新标准( SQL-2016 )。 这次是关于尚未在PostgreSQL中实现什么SQL或实现不完整的问题。 在这种情况下MERGE, JSON, EXTRACT, listagg这是关于MERGE, JSON, EXTRACT, listagg等的。
您可以在此处阅读有关MERGE补丁程序的历史,并在此处了解JSON补丁程序的棘手路径。 Marcus Vinand根本不是PostgreSQL的敌人:在此之前,他发表了有关PostgreSQL击败竞争对手的标准SQL功能 的演讲

PostgreSQL的内置分片
本文中, 罗伯特·哈斯 Robert Haas)没有解释分片在PostgreSQL中的工作原理,而是他讨论了仍需解决的问题:

  • PostgreSQL执行程序不能同时在各种外部分区上执行查询。
  • 我们必须学会为第三方资源做更多的工作(更多下推式)。
  • 酸 现在,当事务在某些节点上提交而不在其他节点上提交时,就有可能出现这种情况。 哈斯(Haas)提到了Stas Kelvich (Postgres Professional),他提出了使用全局快照现实方法。
  • 自动化的安装和分片支持。 到目前为止,手动完成了太多工作。

PostgreSQL 10中逻辑复制的恢复用例
Konstantin Evteev (Avito) 分析了将恢复工具从LondistePostgreSQL 10逻辑复制可能性。 关于公司中的配置示例

使用Greenplum DB解决数据科学任务
本文介绍如何在绅士的大数据集中,在没有Hadoop等的Greenplum上解决真正的分析性大数据任务(使用模型训练, MapReduce和非形式化的文本处理)。
例如,虚拟机中有3个节点的系统。

与Oracle中一样,我们监视PostgreSQL 10的活动会话
Dmitry Tsvetkov 重新编写了 PostgreSQL下的Oracle监视实用程序ASH-Viewer并演示了其功能。

合并之战。 带有结论和道德的纪事
MERGE ,了解MERGE团队的语法和变体。

没有Validol的Pacemaker / Corosync集群
Igor Kosenkov (Postgres Professional) 的一篇文章, 其中有关于设置pacemaker/corosync 冠状同步簇的实用技巧。

会议和过往会议


BDR 3.0网络研讨会
2ndQuadrant主持了每个人的网络研讨会,部分弥补了BDR 3.0内容的稀缺性,这一点引起了极大的兴趣。 主要部分之后是离线问题解答( 跟进 )。 但是,该主题需要进一步澄清。

渥太华PGCon 2018
Sasha Alekseev在渥太华举行的PGCon 2018大会上的报告带有俄罗斯的偏见。 会议还讨论了可疑的存储(包括API),撤消日志,JIT,当然还有finkgate
在这个周期中,决定举行5次委员会庆典,而不是通常的4次。可以在此处找到某些报告的程序和幻灯片。 还有一份有关组织问题讨论记录。

未来会议


PGD​​ay.IT 2018
6月29日在维罗纳附近的加尔达湖沿岸的拉齐塞举行

2018年瑞士PG日
在Rapperswil (苏黎世附近)的一次会议上 ,注册即将结束(6月28日)。 它将于6月29日举行。

PGConf。巴西2018
将于8月3-4 在巴西圣保罗举行

PG日法国2018
预计 6月26日在马赛举行。

波特兰PostgreSQL用户组
PgConf硅谷2018
将于 9月5日至7 日在旧金山举行 。 到注册结束(6月12日)为止,几乎没有剩下。

南非PostgresConf 2018
10月9日在约翰内斯堡举行 。 注册将持续整个六月。

PGconf.ASIA 2018
将于 12月10日至12日在东京举行

订阅postgresso频道!

将想法和建议发送到邮件:news_channel@postgrespro.ru
先前的问题: #6
#5#4#3#2#1

Source: https://habr.com/ru/post/zh-CN413419/


All Articles