PostgreSQL 每周新闻 2024-7-3

PostgreSQL每周新闻#556 - 2024年7月3日

_config.yml 备注:英文原文地址 img

PostgreSQL 17 Beta 2 发布

Beta 1 发布一个月后,Postgres 17 的最终版本即将发布,距离发布还有很长的路要走,预计今年 9 月或 10 月。草稿版本说明仍然是了解最新动态的最佳方式。

POSTGRESQL GLOBAL DEVELOPMENT GROUP

构建和扩展 Notion 的数据湖

Notion 是一款流行的基于 Web 的笔记和 Wiki 应用程序,因此,它控制着大量数据。从纯粹基于 Postgres 的方法开始(他们在此处撰写了有关扩展的文章),他们已经取得了长足的发展,并且必须与许多其他技术集成才能采用数据湖方法。

TIE, LOUIE, CHOW, ET AL. (NOTION)

优化 PostgreSQL:基本调优策略

从 Percona 专家支持工程师那里了解经过验证的 PostgreSQL 性能调优策略。免费电子书包含实际示例和有关查询优化、索引、分区、架构设计等方面的建议。立即获取您的副本。

PERCONA

查看 Postgres 17 中的新内置排序规则提供程序

Postgres 17 beta 版中有一个内置的 UTF-8 语言环境和排序规则提供程序,带有二进制字符串比较功能。下面介绍它为什么有趣、如何使用它以及它的性能。

DANIEL VÉRITÉ

PGExtensions:跨云扩展支持的比较

在您自己的 Postgres 服务器上运行扩展是一回事,但是当涉及到使用托管的 Postgres 服务或云提供商时,您通常会受到提供商所提供内容的限制。

DATACLOUDGAZE CONSULTING

本周摘要:

🇬🇷 PGConf.EU 2024 的注册已开放。它将于今年 10 月在希腊举行,如果我没记错的话,截至本文发布时,只剩下三张早鸟票。

Postgres 平台 Tembo.io 宣布已筹集 1400 万美元资金

EDB 的 Dilip Kumar 是本周的 PostgreSQL 人物。

📄 在 Hyperdrive 中支持 Postgres 命名准备语句 – Hyperdrive 是 Cloudflare 的全球分布式 SQL 连接池和缓存 - ANDREW REPP (CLOUDFLARE)

📄 使用 SELECT FOR UPDATE 确保安全的数据修改 - SEMAB TARIQ

📄 使用事务链减少服务器往返 - CHRISTOPH SCHIESSL

📄 Kubernetes 刚满十岁:Postgres 处于什么位置? - GABRIELE BARTOLINI

📄 使用短寿命 Postgres 服务器进行测试 - ROBIN KÅVELAND

📄 生产 Postgres 中的 ORM:朋友还是敌人? - TIMESCALE

🛠 代码和工具

Psycopg 3.2 发布

Psycopg 是 Python 最受欢迎的 Postgres 适配器。(顺便说一句,我们在第 390 期采访了 Psycopg 的创建者 — 三年前! — 当时他已经开始开发 Psycopg 3。)

DANIELE VARRAZZO

pg_dirtyread:从关系中读取已死但未清理的元组

因此,如果某一行已被删除,您仍然可以读取它。

CHRISTOPH BERG

pg_back 2.4:一个简单、全面的 Postgres 备份工具

一个由 Go 提供支持的工具,用于以您选择的格式将您的数据库转储到文件(包括角色、服务器参数等)。

NICOLAS THAUVIN

pgAdmin4 8.9 – 流行的 Postgres 管理仪表板。

Hasql 1.8 – 高效的 Haskell Postgres 驱动程序,具有类型安全映射 API。

postgres-meta 0.83.1 – 用于管理 Postgres 的 RESTful API。

FerretDB 1.22 – 与 MongoDB 类似,但基于 Postgres 。

Written on July 3, 2024