PlanetScale 今天揭开了其基于 Vitess 的新数据库即服务的面纱,Vitess 是由 YouTube 开发的 MySQL 的水平分布分支。曾为 NoSQL 数据库的最终一致性和无模式性质而苦苦挣扎的人是 PlanetScale 首席产品官 Sam Lambert 瞄准数据库服务的潜在新人之一。
Vitess是 MySQL 的水平数据库集群系统,由YouTube在 2010年创建,用于跟踪与视频相关的数据,例如给定视频的观看次数和其他元数据。按照设计,MySQL 在单个服务器上运行,但对Google子公司视频的需求超出了单个纵向扩展服务器所能提供的能力,因此该公司设计了一种将 MySQL 数据分片到集群中的多个服务器上的方法。
随着时间的推移,其他大型网络公司也采用了 Vitess,包括 Slack 和 GitHub。据兰伯特说,部署增长了,其中一个集群中的节点达到了 70,000 个。2018 年,Vitess 的原始联合创始人 Jiten V