🥇 Postgres:最受欢迎、最需要和最受推崇的数据库
🥇Postgres 在 Stack Overflow 的最新开发人员调查中表现出色,成为最“受推崇和最喜爱”的数据库。MySQL、SQLite、MongoDB 和 Redis 排在第二位。在流行度方面,Postgres 也首次登上榜首,将 MySQL 推到第二位。
Stack Overflow
使用prepared statement使 Postgres 快 30%?
prepared statement比临时查询更快,因为它们已经被解析、计划并准备好执行。PgCat Postgres pooler 现在支持prepared statement,因此更容易利用。
Lev Kokotov (PostgresML)
[清单] 每天零到 100 次部署
没有足够的时间阅读电子书来学习如何更快地部署?这是一个快速的里程碑清单,可指导您完成这些步骤,因此您可以从每周部署一次到每天部署 100 次。
Sleuth
Postgres 重新考虑其基于进程的模型(再次)
上周,我们重点介绍了关于将 Postgres 从其基于进程的模型转变为基于线程的模型的邮件列表讨论,但这篇 LWN 帖子将这个故事整合到一篇文章中。
Jonathan Corbet
Postgres 文档和社区的局限性
当谈到文档时,这是最好的时代,也是最坏的时代,建议 Postgres 的主要贡献者。虽然该项目的核心是一个强大的文档流程(补丁也需要更新文档),但这些文档有一种混乱的参考手册感觉,并且在整体、任务驱动的意义上并不那么强大。
Robert Haas
Native Enum 或 CHECK 约束?
查看使用native enum或 CHECK 约束来强制数据正确性之间的选择,每个的优缺点,以及作者为什么选择 CHECK 约束。
João Sampaio
Postgres 中的数据倾斜
倾斜或不均匀的数据很常见,但它会影响索引的工作情况。这篇文章包括在您自己的数据库中查找此类数据示例的查询,以及对索引问题的部分修复。
Elizabeth Christensen (CrunchyData)
使用 Postgres 进行快速分析的五个技巧
Hydra
Postgres 谜题带来更多乐趣
今天可能是夏至(在北半球),但 Greg 仍然专注于 2022 年的 Advent of Code 挑战并在 Postgres 中解决它们。这篇文章深入探讨了第 17 天,其中包含许多您一定会学到一些东西的点点滴滴。
Greg Mullane (CrunchyData)
UUID 密钥的意外缺点
如果您想独立于数据库生成密钥或在不发生冲突的情况下在数据库之间混合记录,UUID 会很方便,但默认情况下它们缺乏时间局部性。不过,顺序 UUID 在 Postgres 的未来计划有被考虑到。
Ants Aasma
在 Kubernetes 上部署 Pgpool 作为负载均衡器
Cary Huang
pgMagic:使用自然语言与 Postgres 聊天
来自独立开发人员的新 macOS Postgres 客户端(付费,但有试用版)可以使用 OpenAI 生成和执行针对您的数据库的查询。有一些这样的实验,这里的介绍很好。
Tom Hill
pg_easy_replicate:以最少的停机时间切换数据库
一个基于 Ruby 的编排器,用于简化在两个 Postgres 数据库之间设置逻辑复制的任务,然后让您以最少的停机时间切换到较新的数据库。
Shayon Mukherjee
FerretDB v1.4.0:感觉像 MongoDB,使用 Postgres 进行存储
为了应对 MongoDB 许可模型的混乱而创建,FerretDB 旨在与 MongoDB 兼容,但本质上充当后端 Postgres 的代理。它可能会吸引那些需要维护基于 MongoDB 的应用程序但厌倦了在生产中运行 MongoDB 的人。
Alexander Fashakin
点击此处阅读原文
↓↓↓
本文分享自微信公众号 - 开源软件联盟PostgreSQL分会(kaiyuanlianmeng)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。