写点什么

PlanetScale 将数据库平台扩展至 PostgreSQL

作者: Renato Losio

  • 2025-10-15
    北京
  • 本文字数:1501 字

    阅读完需:约 5 分钟

大小:717.55K时长:04:04
PlanetScale将数据库平台扩展至PostgreSQL

PlanetScale正式发布其托管式分片 Postgres 服务。该服务在 AWS 或 Google Cloud 上构建,以提供高性能和高可靠性为目标。此次发布将 PlanetScale 的产品扩展到了 PostgreSQL 用户群体。对于该公司现有的基于 Vitess 构建的广受欢迎的 MySQL 平台,这是一个很好的补充。

 

PlanetScale Metal 基于本地 NVMe 驱动器构建,并提供“无限 I/O”。通常,客户在用完所有可用的 I/O 带宽之前就会耗尽 CPU 资源。PlanetScale 宣称,其解决方案降低了延迟并提高了一致性,与 Amazon Aurora、Google Cloud SQL 或 Supabase 上的等效设置相比,这是一个更具成本效益的替代方案。

 

这项新的 Postgres 服务反映了行业向 PostgreSQL 转移并将其作为首选开源数据库标准的趋势。在宣布全面上市时,PlanetScale 联合创始人兼首席执行官Sam Lambert特别指出,他们的下一个目标是与Neki一起进行横向扩展:

 

Neki 是我们的 Postgres 分片解决方案,由 Vitess 背后的团队构建,结合了 Vitess 和 Postgres 的最佳特性。Neki 不是 Vitess 的分支。Vitess 的成就得益于充分发挥了 MySQL 的优势,并针对其不足之处进行了工程化改进。

 

Vitess 是 YouTube 开发的一个集群系统,用于将 MySQL 从一台服务器水平扩展到数千台服务器,每台服务器都有自己的本地存储。虽然 2010 年启动的时候 Vitess 是开源的,但这家数据库基础设施公司为 Neki 选择了不同的发展路径,其源代码目前尚未公开。Lambert 解释道:

 

为了在 Postgres 领域实现 Vitess 的强大功能,我们正基于第一性原理进行架构设计,并与设计合作伙伴共同构建大规模解决方案。待准备就绪后,我们将发布 Neki 开源项目,它将可以满足最严苛的 Postgres 工作负载的运行需求。

 

PlanetScale 并不是唯一一个试图为 Postgres 提供类似 Vitess 这样的集群解决方案的项目。PlanetScale 前首席技术官和联合创始人Sugu Sougoumarane正在开发开源项目Multigres。Multigres 被定义为“Postgres 的 Vitess”,是一个水平可扩展的 Postgres 架构,支持多租户、高可用性和全球分布式部署。

 

在 Hacker News 上一个热门的帖子中,许多用户讨论了基于 Postgres 的解决方案的好处,并且强调,大多数现代分布式数据库产品都应该优先考虑兼容 Postgres 而不是 MySQL。Anirudh Coontoor 分享了他们使用该产品的早期体验:

 

我们上周末刚刚迁移到 PlanetScale Postgres Metal,目前已明显感受到查询性能的显著提升。迁移过程相当顺利。(...) Insights 选项卡还自动检测到我们添加的缺失的索引,进一步提升了处理速度。虽然刚启用不久,但目前运行良好。

 

最近,PlanetScale 发布了基准测试,比较了Postgres on PlanetScale、Postgres on Supabase以及其他支持Postgres的服务的性能。CloudZero 研究部门主管 Jeremy Daly调侃道

 

PlanetScale for Postgres 现在已全面上市,证明 MySQL 在继续失去开发者的青睐。但我敢肯定,这与 Oracle 无关。

 

在 2024 年做出取消Hobby套餐这个争议性的决定之后,PlanetScale 已不再提供免费套餐。当前,其托管套餐的起售价为每月 39 美元。该公司软件工程师Max Englander在 Hacker News 上分享了公司愿景并做了这样的评论:

 

如果一个企业负担不起每月 39 美元的 PlanetScale 试用费用,那么他们可能会更愿意在其他地方运营他们的应用程序,直到他们的业务增长遇到了扩展和性能限制,并且能够负担得起(或者因为这些限制的严重性迫切需要)试用我们服务的费用。

 

在近期举行的 Cloudflare 生日周活动中,PlanetScale与Cloudflare宣布建立合作伙伴关系,将为直接通过 Workers 部署 PlanetScale 数据库提供支持,使基于 Postgres 或 MySQL 的全栈应用程序能够在无服务器计算平台上运行。

 

声明:本文为 InfoQ 翻译,未经许可禁止转载。

 

原文链接:https://www.infoq.com/news/2025/10/planetscale-metal-postgres/

2025-10-15 15:003440

评论

发布
暂无评论

数字资产钱包系统开发及介绍

架构师训练营 1 期第 13 周:数据应用(二) - 作业

灵霄

极客大学架构师训练营

架构师训练营第六周总结

Geek_xq

京东将上线社区团购“京喜拼拼”:社区团购是否是一次泡沫大战

石头IT视角

太平金科助力“开局之战”顺利启动,博睿数据“A+N”一体化解决方案全力护航

博睿数据

APM npm AIOPS

网易有道 iOS二面经验分享

iOSer

ios 面试 网易

LeetCode题解:剑指 Offer 40. 最小的k个数,二叉堆,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

互联网寒冬下,程序员如何化解危机?答案全在这份阿里Java知识地图里

比伯

Java 编程 程序员 面试 计算机

花火交易所APP开发|花火交易所软件系统开发

系统开发

智慧警务平台搭建,大数据时代下的警务模式

t13823115967

大数据

Devil Fruit恶魔果实APP系统软件开发

系统开发

即构低延迟直播产品L3,打造更优质的实时互动体验

ZEGO即构

大数据ETL批量调度,这几款工具都需要去掌握了解

敏捷调度TASKCTL

大数据 kettle 运维自动化 海豚调度 ETL算法

架构师训练营 1 期第 12 周:数据应用(一) - 作业

灵霄

极客大学架构师训练营

简明设计模式—创建型

2970

设计模式 Go 语言

架构师训练营 1 期第 9 周:性能优化(三)

灵霄

极客大学架构师训练营

生产环境全链路压测建设历程 22:FAQ 1&2

数列科技杨德华

全链路压测 七日更

AI技术在音视频领域的发展

anyRTC开发者

人工智能 ios android AI WebRTC

咨询师的诱惑

escray

程序员 面试 面经

【Java并发编程】阿里最喜欢问的几道线程池的面试题?

root

Java 面试 线程池

一代版本一代神:利用Docker在Win10系统极速体验Django3.1真实异步(Async)任务

刘悦的技术博客

django python3.x 异步 异步任务

架构师训练营第六周作业

Geek_xq

博睿数据支持腾讯云函数监控,Serverless时代已来临

博睿数据

Serverless APM 监控

年前成功拿下35K+16薪美团Java架构师Offer!考点、面试题分享送给明年金三银四的你

Java架构追梦

Java 架构 面试 美团 offer

也谈“中年焦虑”

程序员架构进阶

方法论 职业规划 中年危机

IDEA插件:多线程文件下载插件开发

Silently9527

Java 多线程 idea插件 文件传输

架构师训练营 1 期第 10 周:模块分解 - 作业

灵霄

极客大学架构师训练营

架构师训练营 1 期第 11 周:安全稳定 - 作业

灵霄

极客大学架构师训练营

智慧公安情报研判大数据系统分析平台搭建

t13823115967

智慧公安

京东城市时空数据引擎JUST亮相中国数据库技术大会(附PPT链接)

京东科技开发者

数据库 nosql

【Java并发编程】面试必备之线程池

root

线程池

PlanetScale将数据库平台扩展至PostgreSQL_大数据_InfoQ精选文章