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

发布时间:2021-07-07 12:36 来源:TechTarget中国 阅读:0 作者:TechTarget中国 栏目: 数据库 欢迎投稿:712375056

近日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的未来开发将继续专注于开发人员工作流程,使数据库成为开发人员工具和操作中更集成的一部分。

免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们QQ:712375056,同时欢迎投稿传递力量。