PostgreSQL 每周新闻 2024-12-18

PostgreSQL每周新闻#582 - 2024年12月18日

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

我最喜欢的一些东西 - Postgres 查询

本周实际上没有什么重大的 Postgres 新闻,所以为什么不享受这份节日礼物呢?Shane 使用一些(相当复杂的)SQL 查询来以各种方式跟踪数据库使用情况、查看未使用的索引、生成清理报告等等。

Shane Borden

在 Postgres 上构建 AI 应用程序?从 pgai 开始

pgai 是 PostgreSQL 的扩展,它为 PostgreSQL 带来了更多 AI 工作流,例如嵌入创建和模型完成。pgai 为开发人员提供 AI 超能力,使他们更容易构建搜索和检索增强生成 (RAG) 应用程序。

Timescale

pg_incremental:Postgres 中的增量数据处理

Marco 引入了一个新的 Postgres 扩展,提供自动化、增量批处理,以创建可靠的处理管道。GitHub repo。

Marco Slot

📄 通过从头编写 HTTP 服务器来探索 Postgres 的 Arena Allocator – 这不是胆小者能完成的冒险!Phil Eaton

📄 Postgres 17 中大型对象转储改进的快速基准 - Michael Banck

📄 缩小 Postgres 表 - John Nunemaker

本周摘要:

🥇 2024 年的热门发展和项目

2024 年是 Postgres 的又一个丰收年。回顾过去,以下是一些亮点,以及一个令人遗憾的发展:

现在,根据读者参与度列出今年排名前 5 的链接:

  • SQL 查询优化:全面的开发人员指南 — 一篇内容丰富的文章,深入探讨了 SELECT、INSERT 和 DELETE 查询的优化,涵盖了使用索引、分页结果、避免连接以及窗口函数如何提供帮助(或不提供帮助)等领域。并非只针对 Postgres,而是以 Postgres 为中心编写的。

Francesco Tisiot

  • 优化 Postgres 表布局以实现最高效率 — 长期以来,更广泛的数据结构中的数据对齐一直是低级编程优化的重要因素,但它也会影响您的 Postgres 表。 Renato 研究了表布局如何影响存储效率和查询性能。

Renato

  • Postgres 可以替代 Redis 作为缓存吗?— Redis 是一种流行的高性能内存数据存储服务器,通常用于缓存,但如果我们可以将 Postgres 用于所有事情,那么 Postgres 是否可以代替它完成这项工作?

Raphael De Lio

  • pgPedia:Postgres 百科全书 — 一本有趣、格式清晰的 wiki 式参考指南,介绍 Postgres 的功能和设置,与官方文档相得益彰。值得一看。

Postgrespedia

  • PostgreSQL 补丁贡献真的很难 — Robert 多年来一直是 Postgres 的前十名提交者,但今年他反思了为 Postgres 做贡献的过程有多么令人生畏,尤其是对于新手来说。

Robert Haas

👋 我们现在放假两周,享受圣诞假期。如果你也庆祝圣诞,祝你圣诞快乐。我们将于 2025 年 1 月 9 日星期四回归(是的,我们将在新年更改 Postgres Weekly 的发布日期——让事情变得有趣!)

Written on December 18, 2024