昨天Oracle推出了数据库即服务和Java平台即服务,现在处于开发者预览阶段,今天,Google在博客中宣布,推出自己的基于MySQL的云端数据库:Google Cloud SQL。目前只支持Google App Engine。
也许谷歌应用引擎与其他云计算解决方案相比不是很出名,但该公司一直在扩充其云解决方案。最新的消息显示谷歌正在为其应用引擎提供云数据库服务。
谷歌的云SQL是一项基于MySQL数据库的服务,应用引擎用户可以将其数据库迁移到云中,或者使用其现有的需要在应用引擎中进行数据库访问的应用程序。这项服务目前是免费的,谷歌在收费前,会提前30天通知用户。这项服务相对于建立用户自己的数据库有很多优势,毕竟谷歌的计算基础架构应该是世界上最大的。
使用云SQL的好处显而易见,所有的事务都在云中,并由谷歌管理,用户不需要配置或者排查错误,仅仅依靠它来开展工作即可。由于数据在谷歌多个数据中心中复制,因此它永远是可用的。谷歌还将提供导入或导出服务,方便用户将数据库带进或带出云。
谷歌使用用户非常熟悉的MySQL,因此多数应用程序不需过多调试,即可运行,数据格式对于大多数开发者和管理员来说也是非常熟悉的。还有一个好处就是与应用引擎集成。
下面是Google在博客中提到的一些功能:
不需要维护和管理 – 我们帮你管理数据库。
高可信性和可用性 – 你的数据会同步到多个数据中心,机器故障和数据中心出错等都会自动调整,最小化用户影响。
支持JDBC(基于Java的App Engine应用)和DB-API(基于Python的App Engine应用),类似于MySQL环境。
全面的用户界面管理数据库。
简单强大整合Google App Engine。
目前Google云端数据库的预览版免费,Google表示如果他们调整价格,会在至少30天前公开通知。