谷歌的新云服务是数据库中的独特占用
谷歌已将其用于将其一些任务至关重要的产品运行为其公共云客户提供的数据库服务。
周二,该公司推出了云扳手,一个新的全托管数据库,该数据库应该提供传统数据库的交易一致性加上NoSQL数据库的可伸缩性和性能。它基于在内部运行公司自己的扳手数据库的相同系统。
通常,企业必须挑选传统或NoSQL数据库,每个数据库都有特定的权衡。传统数据库提供更好的交易一致性,但可能难以扩展。NoSQL数据库更好地缩放但牺牲一致性。
云扳手旨在减少这些权衡,它也作为完全托管服务交付。除此之外,这意味着谷歌将为可以跨越多个数据中心的数据库管理硬件,软件和复制内容。
据Gartner的研究总监Nick Heudecker说,该服务对于在全球数据库中需要毫秒级别的公司有用。在接受采访中,他称金融服务和广告为两个可能受益于云扳手的行业。
Heudecker确实指出,该服务将要求公司港口港口,这可能证明挑战。云扳手的产品经理Deepti Srivastava的说法,谷歌正在与合作伙伴合作,以帮助客户搬运。
Srivastava表示,云扳手基于对封闭式alpha测试的响应产生了比大多数新的Google服务更多的兴趣。
云扳手在2007年开始的项目中,当谷歌员工的团队开始解决了解NoSQL和传统数据库的问题时,才开始。这导致了2012年发布的纸张,描述了该公司的扳手数据库,它使用许多新颖的技术,包括数据中心内的原子和GPS时钟来维持时间一致性。
扳手用于操作谷歌服务,如AdWords和Google Play。据公司介绍,它可以处理每秒数百万个查询。
该谱系是云扳手的一个特征,它呼吁Peter Bakkum,该平台在Quizlet领先。教育软件公司为学生提供了一个受欢迎的学习工具,正在评估如何扩展其数据库基础架构。
Quizlet一直在测试云扳手以来,因为闭合的alpha相位,并最终可以使用该服务替换其现有MySQL数据库的设置。Bakkum表示,重构Quizlet的使用云扳手的应用程序需要工作,但是,所有可能的升级路径都是如此。
“我们需要一个基本上不同的架构来做缩放,任何这些解决方案都有一个艰难的迁移路径,”他说。
云扳手的人气可能会在谷歌市场中的位置有所节约。虽然该公司在释放新功能并改善其服务以吸引新客户的情况下,其使用仍然落后于亚马逊Web服务和微软Azure。
使用云扳手意味着将数据带到Google的云平台并构建针对它的应用程序。虽然一些公司很乐意与多个云提供商合作,但并非所有这些都是如此。
也就是说,Gartner的Heudecker说,谷歌是唯一一个提供这样的产品的主要云提供商,它将难以追赶它。
“云扳手不仅仅是软件,”Heudecker说。“这是软件,硬件 - 以谷歌的数据中心的原子钟形式 - 以及将其数据中心连接在一起的令人难以置信的强大网络。所以这不仅仅是编写代码。这是谷歌擅长的很多投资和许多操作专业知识。“
现在,云扳手实例只能存在于Google“S云区域之一中,尽管它们”LL在这些区域内的多个可用区域中复制。将来,云扳手客户将能够拥有一个数据库,即在多个区域中保持同步。