PlanetScale推出新的数据库即服务平台

日期: 2021-05-24 作者:Sean Michael Kerner翻译:邹铮 来源:TechTarget中国 英文

近日PlanetScale推出新的数据库即服务平台,该平台可帮助应用程序开发人员在云端扩展分布式SQL应用程序。

这并不是PlanetScale首次推出云数据库服务。在2020年4月,该供应商于发布其最初的商业云平台。

PlanetScale是开源Vitess项目背后的领先商业供应商,该项目使在云中部署分布式MySQL数据库成为可能。

新的PlanetScale数据库即服务(DBaaS)超越了其第一个平台,后者只是Vitess的托管实例。通过新平台,PlanetScale现在为其云数据库提供基于使用量的模型,其中包括其他管理功能和针对开发人员的功能,例如数据库分支。

通过数据库分支,开发人员可以在开发中使用不同的数据库架构,然后可以在生产中进行合并和协调。

企业管理协会的研究主管John Santaferraro说,他认为PlanetScale DBaaS满足了对MySQL云数据库部署可扩展性的需求,该需求已存在了十多年。

Santaferraro评论说:“MySQL被数字公司广泛使用,并且可以作为一种托管服务使用,但是扩展会带来过多的复杂性和成本。”

Santaferraro补充说,开发人员可以相对轻松地使用PlanetScale,并可以扩展到超大规模供应商(例如YouTube和GitHub)的规模,这些供应商也是Vitess用户,这对于所有行业的各种规模的公司都是有吸引力的产品。

从托管Vitess转移到PlanetScale DBaaS

PlanetScale公司首席产品官Sam Lambert解释说,新的DBaaS平台是全新的服务。这个新产品是一项完全托管的服务,可提供基于使用量的定价,该定价由用户使用的资源来决定。

Lambert强调说:“该产品是数据库平台,从开始就对开发人员有用,并且,这是全新的产品。”

Lambert补充说,开源Vitess技术仍然是核心技术,但所有其他功能(包括界面、管理和可扩展性选项)都是在过去六个月内构建的全新产品。

Vitess是受欢迎的开源项目,现已成为Cloud Native Computing Foundation的一部分。 Vitess最初是由YouTube的软件工程师创建,包括PlanetScale联合创始人和首席技术官Sugu Sougoumarane。

分支是关键PlanetScale DBaaS功能

PlanetScale DBaaS引入的新功能之一是称为分支(branching)的功能。那些使用Git版本控制系统的软件开发人员很熟悉分支,在该系统中,团队可以处理不同的分支,然后进行协调以最终发布。

请不要将分支与快照混淆,快照是数据库管理员长期以来在给定时间点捕获数据状态的一种方法。Lambert解释说,快照处理时间点静态数据,而分支是实时环境。在分支中,开发人员可以选择尝试不同的数据库架构。

PlanetScale公司软件工程师Deepthi Sigireddi解释说,在使用快照时,重点是数据,而对于分支时,重点是元数据。她指出,放入分支中的任何快照数据通常仅用于测试,而主要生产分支是该数据的真实来源。

PlanetScale DbaaS的下一步是什么

Lambert表示,对于新推出的产品,PlanetScale可以更轻松地适应常见的开发人员工作流程,例如GitOps。对于GitOps,Git源代码存储库用作应用程序和操作中配置的真实来源。

Lambert说:“PlanetScale DBaaS非常适合GitOps。我们给你的数据库的一个分支,就像一个Git分支一样,你可以在那里进行更改、暂存并推送它们。”

Lambert说,PlanetScale DBaaS的未来开发将继续专注于开发人员工作流程,使数据库成为开发人员工具和操作中更集成的一部分。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

翻译

邹铮
邹铮

相关推荐