

选择 Postgres 的队列技术
如果 Postgres 本身就是一个出色的发布/订阅和任务服务器,那么为什么将其用作服务器会被称为“hacky”?为什么大多数流行的后台任务库都使用 Redis?Adriano 鼓励我们考虑权衡,并考虑像 Postgres 这样的“无聊技术”何时能够准确地满足您的用例的需求。
🗣 Adriano 的帖子引发了广泛的 Hacker News 讨论,许多人分享了有关可扩展性、LISTEN/NOTIFY 的潜在缺点、队列事务的好处、为什么人们不喜欢 RabbitMQ 等的故事和观点。
Adriano Caloiaro
Postgres 16 中 JSON 功能的更新
快速地了解一些新功能,包括 IS JSON_OBJECT、JSON_ARRAY()、JSON_ARRAYAGG()、JSON_OBJECT() 和 JSON_OBJECT()
Christopher Winslett
PostgreSQL 的开源云替代品。免费开始,并获得 300 美元积分
利用完全托管的 Postgres 加快创新速度,现已提供高可用性和分布式功能 — 可以在您需要时随时联系顶级 Postgres 专家。
EDB BigAnimal
📊 幻灯片:Postgres 16 的主要功能
尊敬的 Postgres 专家 Bruce Momjian 发布了一个易于浏览的幻灯片,涵盖了 Postgres 16 中最重要的改进和功能。
Bruce Momjian
Timescale Vector:Timescale 如何增强其托管 Postgres 云的 pgvector
Timescale 人员因在 TimescaleDB 上为 Postgres 带来时间序列数据功能而闻名,他们已将注意力转向向量。Timescale Vector 目前仅在 Timescale 平台上可用,它通过受 DiskANN 启发的索引方法增强了 pgvector。
🔗 LLM 框架 LangChain 已经宣布支持 Timescale Vector,并发布了一篇文章,更深入地介绍了用例。
Timescale Team
本周摘要:
🔢 Peter Eisentraut 讲述了他如何将数字分组支持引入 SQL 标准(例如 1_000_000),然后引入 Postgres(在 Postgres 16 中提供)的故事。
⭐️ Oracle,是的,那个 Oracle,正在进入 Postgres 托管游戏。它被认为是一个自然的进步,因为 Oracle Cloud 已经在 Redis 和 OpenSearch 等开源项目之上提供了服务。
如果您需要帮助参加下个月的 PGConf NYC,还有两天时间申请 PostgresUS 多样性奖学金。
ElectricSQL 是一个构建在 Postgres 之上的新型反应式实时同步层。将其放入现有的基于 Postgres 的系统中,并将即时本地优先数据同步到您的应用程序中。
🎲 使用 Postgres 的随机函数掷骰子
生成随机数、选择随机行、处理正态分布(通过 Postgres 16 的 random_normal 函数)的示例,以及 Postgres 的“随机”值到底有多随机(或不随机)。
Paul Ramsey
逻辑复制的演变
关于Postgres支持逻辑复制的进展的全面摘要,从9.4年前的Postgres中引入逻辑解码到Postgres 16中的最新添加。
Amit Kapila
设置每用户服务器变量
Postgres 可以使用大量参数进行配置,其中许多参数可以在运行时更改,其中一些参数仅适用于超级用户。Postgres 15 添加了使用 GRANT 来让非超级用户更改超级用户限制的服务器变量的功能。
Bruce Momjian
\watch 的 Postgres 16 改进
您现在可以指定在停止之前希望它迭代多少次。
Luca Ferrari
在 GitHub 操作中获取 Postgres 日志
BRANDUR LEACH
使用 Citus 监控 Postgres 的性能
HANS-JÜRGEN SCHÖNIG
在 Postgres 中捕获变化的所有方法
ANTHONY ACCOMAZZO (SEQUIN)
Postgres 16:令人兴奋和不被注意的地方
SAMAY SHARMA (TEMBO)
代码和工具:
Instant.dev:一个新的以 Postgres 为中心的 JavaScript ORM
Instant 是一个新发布的 ORM,它是从 Autocode 平台衍生出来的,旨在提供更多 Ruby on Rails/Active Record 风格的体验,使其在日益增长的市场中与大多数其他参与者区分开来。丰富的 JavaScript ORM 生态系统。
instant․dev
我们如何使 PostgreSQL 成为更适合 AI 应用的矢量数据库
TIMESCALE
Citus 12.1 发布,支持 Postgres 16
Microsoft 的分布式 Postgres 扩展又向前迈出了一步,增加了 Postgres 16 支持。发行说明。
Citus Data
如何尝试 OrioleDB
OrioleDB 是 Postgres 的替代存储引擎,目前处于测试阶段。马克分享了他如何运行它的笔记。
Mark Callaghan
版权声明:本文由瀚高及PG志愿者翻整理,转载请注明出处,本页面内容均源自PostgreSQL Weekly英文官网,翻译目的在于传递更多信息,并不意味着瀚高赞同其观点或证实其内容的真实性。如果其他媒体、网站或其他任何形式的法律实体和个人使用,必须经过著作权人合法书面授权并自负全部法律责任。不得擅自使用瀚高名义进行转载,或盗用瀚高名义发布信息。否则瀚高将保留追究法律责任的权利!





