在大规模应用中,我认为MySQL仍然有几个原因可以作为竞争对手:* 扩展惯性:是的,……
在大规模情况下,我认为MySQL仍然有竞争力,有几个原因:* 扩展惯性:是的,云供应商为Postgres提供了类似的分片和集群功能,但它们都相对较新。* 因此,招聘。找到大规模的MySQL专家更容易(尽管每年都在逐渐减少)。* 对于非常频繁的UPDATE操作工作负载,写入放大、索引膨胀和元组/页面膨胀。这就是现实。Postgres一直在不断改进,但它本质上是一个MVCC数据库。如果你的工作负载主要是UPDATE和简单的SELECT,Postgres最终会落后于MySQL。* 复制。Postgres的复制在过去5-10年里有了巨大的成熟,正如你指出的那样,云托管在某种程度上减少了对它的关注,但它在某些方面仍然与MySQL不同,这在大规模时可能会很烦人。最大的问题之一是进行混合OLAP+OLTP(比如,一个包含大量数据的数据库,以及面向用户的仪表板)。…
源讨论PlanetScale for Postgres现已正式发布原帖 190 条评论 · 导入时统计