谷歌于近日宣布推出Cloud Spanner测试版,这是一种全新的全球分布式数据库服务,用户则可以通过谷歌云计算平台管理数据库服务。
Cloud Spanner与Google颇有渊源,早在2012年的一份文件中Google就记录了Cloud Spanner,并且已在内部使用多年。目前谷歌的云数据库服务阵营包括Google Bigtable(谷歌2015年发布的一個全面管理、高性能、可扩展的NoSQL数据库服务)、Google Container Engine(谷歌为解决企业管理大量容器技术编排的繁琐工作而推出的容器管理服务)等。
Spanner与其他数据库(包括Bigtable)的区别是它支持经典的SQL查询语言、分布式事务和ACID(原子性、一致性、隔离、持久性)合规性。
Google产品经理Deepti Srivastava曾在一篇博文中写道:“Cloud Spanner通过在熟悉的关系数据库环境中支持标准工具和语言,简化了应用程序开发。它是传统关系数据库支持运行的工作负载的理想选择,如库存管理,金融交易和控制系统以及其它系统。”
另外,Google Cloud Platform也将继续完善Google Cloud SQL服务以及Google Cloud Datastore。与此同时,AWS和Microsoft也并未放慢在云领域的脚步。
AWS提供与MySQL兼容的Aurora关系数据库以及关系数据库服务(RDS),而 Microsoft Azure在虚拟机(VM)上提供Azure SQL数据库以及SQL Server。(洪蕾)