更新:PlanetScale for Postgres 现已正式可用。
今天我们宣布 PlanetScale for Postgres 开启私有预览:全球最快的 Postgres 托管平台。
我们已经在托管客户的生产工作负载,并取得了令人难以置信的成果。Convex,面向应用开发者的完整后端解决方案,正在将其响应式数据库基础设施迁移到 PlanetScale for Postgres。在此处阅读更多关于他们迁移的信息。
PlanetScale 在托管全球一些最大的关系型数据库方面一直很成功,那么为什么我们要为 Postgres 构建产品?原因很简单:客户需求。三月份我们宣布了 PlanetScale Metal,然后发生了意想不到的事情。大量公司联系我们,要求我们支持 Postgres。需求如此之大,以至于在发布日结束时我们就知道必须做这件事。没有客户我们什么都不是,我们做那些困难但枯燥的部分,提供行业领先的正常运行时间,以便他们能够构建出色的产品。我们希望越来越多令人兴奋的公司在 PlanetScale 上构建。
我们最初的目标是说服自己,我们能够为生态系统做出补充并提供有价值的东西。我们与当前 Postgres 托管平台的 50 多位客户进行了交流,听到了相同的故事:频繁宕机、性能不佳和高成本。PlanetScale 是一家工程公司。我们不会以任何非卓越工程的方式进入市场。
我们必须验证我们能够在更可靠的同时超越当前的解决方案。这促使我们构建了一套全面的基准测试方法。经过大量测试,我们自豪地分享,我们始终超越市场上的每一个 Postgres 产品,即使给竞争对手 2 倍的资源:
Amazon Aurora
AlloyDB
Lakebase/Neon
Supabase
Heroku
Crunchy Data
TigerData
PlanetScale for Postgres 使用运行在我们专有 operator 上的真实 Postgres,这意味着我们可以将 PlanetScale 的成熟性与 Metal 的性能带给更广泛的受众。今天的版本已经通过我们的专有代理层实现了真正的高可用性,包括自动故障转移、查询缓冲和连接池,其中连接池使用了 PgBouncer。我们运行 Postgres v17,并支持从任何高于 Postgres v13 的版本进行在线导入,以及无需停机的自动 Postgres 版本更新。此外,PlanetScale Metal 的本地附加 NVMe SSD 驱动器从根本上改变了在云中托管关系数据库的性能/成本比。我们很高兴能将这种性能带给 Postgres。
Vitess 是 PlanetScale 最大的优势之一,并已成为数据库扩展的代名词。当代 Vitess 是 PlanetScale 在极端规模下运行经验的产物。我们让显式分片对数十万用户可用,而 Neki 将这一能力带到了 Postgres。Neki 不是 Vitess 的分支。
Vitess 的成就是通过利用 MySQL 的优势并围绕其弱点进行工程化实现的。为了在 Postgres 上实现 Vitess 的能力,我们从第一性原理出发进行了架构设计。注册 PlanetScale 账户即可立即使用 Neki。如果您的公司大规模运行 Postgres,并且对此感兴趣,请联系我们。
我们非常兴奋能成为充满活力且蓬勃发展的 Postgres 社区的一员。
转载声明:本文为转载整理,原文版权归原作者及原站点所有。
原文来源:PlanetScale Blog
原文作者:PlanetScale Blog;如有侵权,请联系管理员删除。