查看原文
其他

「PG解密」用Postgres解决背包问题

瀚高数据库 瀚高数据库
2024-11-06


PostgreSQL 每周新闻 2021-9-1

阅览文章内容详情,请点击最下方的“阅读原文”!

备注:原文内含有文章原有链接,详细信息均可通过阅读原文查看。

英文原文地址:

https://postgresweekly.com/issues/420


用Postgres解决背包问题

“背包问题”是一个数学难题,它将一组物品组合在一起,以在指定的限制内获得最大值(有点像将物品装入袋子)。Postgres能帮助组合优化吗?有办法。

Francesco Tisiot


Postgres中被认为有害的子事务

这个标题有点容易点击,但尽管如此,本文还是详细介绍了在使用嵌套事务(许多orm和框架可能会为您使用)时可能遇到的一些不利因素,以及改进它们的方法。

Nikolay Samokhvalov


只需30秒,在Postgres上获得即时实时GraphQL和REST API

将Hasura经过授权连接到新的或现有的PG数据库,以立即获得REST和GraphQLAPI。支持所有类型的Postgres作品,包括Citus、Timescale、Yugabyte、postgis和vanilla PG。开源,深受开发者喜爱,下载次数超过3亿次。

Hasura


亚马逊Aurora现在支持Postgres 13

亚马逊面向性能的“它看起来像Postgres,闻起来像Postgres,但不完全是Postgres”数据库现在与Postgres 13兼容。

Amazon Web Services


MongoDB的首席技术官Mark Porter,Postgres和MongoDB

▶两集播客(每集一小时)深入挖掘MongoDB的CTO,他在数据库领域有着广泛的历史,包括在AWS RDS和Aurora项目上的领导努力。

Joshua D. Drake podcast


如何使用generate_Series()创建大量样本时间序列数据

generate_series()函数提供了一种方便的方法来创建大量数据,例如用于测试、处理SQL查询或基准测试。

Ryan Booz (Timescale)


缺失一个索引的影响

我想这是我们第一次链接到以诗的形式写的项目(!)汉斯·尤尔根(Hans-Jürgen)用他的文学之手转向描述一种情况,即失去一个索引会阻碍性能。

Hans-Jürgen Schönig


Crunchy Bridge:完全管理的多云Postgres

Crunchy Bridge


UUID还是缓存序列?

UUID可能不按顺序排列,但它们生成速度快,在大规模系统中工作良好。Franck考虑了这个属性,但也考虑了调整序列缓存大小如何使序列也具有可伸缩性。

Franck Pachot


如何在Shell中获得咨询锁?

当然,Postgres的咨询锁有一个奇怪的用途。

Hubert depesz Lubaczewski


仅插入表和Postgres 13之前的自动Vacuum问题

如果您在早于Postgres 13的数据库中有只插入表,那么本文将探讨如何从运行定期vacuum中获益。

David Christensen


💡本周提示

🗓即将举办的Postgres活动


Written on September 1, 2021


 

往期推荐:



「PG解密」pg_timetable 4.0发布:Postgres上的高级作业调度

「PG解密」使用 Postgres 进行现代数据分析

「PG解密」pgAdmin 4 v5.5 发布

「PG解密」PGSCV 0.7.0发布

「PG解密」Postgres 上的偏执 SQL 执行



版权声明:本文由瀚高及PG志愿者翻译整理,转载请注明出处,本页面内容均源自PostgreSQL Weekly英文官网,翻译目的在于传递更多信息,并不意味着瀚高赞同其观点或证实其内容的真实性。如果其他媒体、网站或其他任何形式的法律实体和个人使用,必须经过著作权人合法书面授权并自负全部法律责任。不得擅自使用瀚高名义进行转载,或盗用瀚高名义发布信息。否则瀚高将保留追究法律责任的权利

继续滑动看下一个
瀚高数据库
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存