Google Cloud Firestore将NoSQL数据库瞄准移动设备、物联网

日期: 2019-02-11 作者:Chris Kanaracus翻译:邹铮 来源:TechTarget中国 英文

谷歌云平台(Google Cloud Platform,GCP)再次向竞争对手AWS和微软Azure发起进攻:谷歌正式发布Google Cloud Firestore,这是完全托管的NoSQL文档数据库,主要针对移动和IoT为中心的应用程序。

在发布测试版15个月后,现在Google Cloud Firestore已经正式发布,它是Realtime Database的接任产品,而Realtime Database是谷歌的Firebase移动和Web应用程序开发平台的一部分。当开发人员在与Cloud Firestore交互时,他们可以使用常规工具链,Cloud Firestore还包括iOS软件开发工具包和Web SDK。

其他支持的语言包括Node.js、Ruby、Python和Java。Cloud Firestore还通过Android SDK提供离线功能,因此应用程序可继续在网络不稳定的区域中工作。

根据GCP常见问题解答,谷歌云平台目前仍然支持Realtime Database,但Cloud Firestore改进了Realtime,提供更丰富的查询功能和更好的可扩展性。

GCP表示,在试用期间,Google Cloud Firestore在三个地区推出,随后扩展到另外9个地区,并添加了多区域实例选项。谷歌将提供新区域实例定价,高达50%的折扣,还有针对多区域部署提供99.999%的服务水平协议,以及针对单区域提供99.99%的服务水平协议。

随着云计算NoSQL选项激增 客户面临很多选择

Gartner公司分析师Nick Heudecker表示,Google Cloud Firestore与AWS DocumentDB以及Azure Cosmos DB之间存在着相似之处,客户可能会倾向于选择已经在其云中部署工作负载的供应商。

Heudecker说,GCP具有强大的前景,并且,具有多区域灵活性以及稳固的底层网络架构。

对于NoSQL与关系数据存储,我们需要考虑一些要点。

美国Monash Research公司分析师Curt Monash说:“对于‘结构化数据’和‘结构化数据库’,我认为它们的主要区别在于文档存储。关系型数据库有很多结构,所以数据不必有结构,而文档数据库是另一种方式。”

在这两者之间做出选择时,主要有两个考虑因素。首先,考虑你是否想要结合程序员和数据库管理员的工作,还是要将其分开。Monash称:“NoSQL适合不需要分离的地方。”

他指出,如果企业希望针对相同数据集运行很多应用程序,那么,关系数据库会提供更多优势。

可支持偶尔连接场景的数据库管理系统非常有价值,例如Google Cloud Firestore和Sybase的SQL Anywhere数据库提供的管理系统,但客户还期望持续在线的连接性。

Monash称:“我希望这会发生改变,因为强制性保持在线的连接性会让供应商更容易地执行对用户不利的做法,例如在隐私和灵活性方面。”

Hawkin DynamicsCloud Firebase找到增长动力

Hawkin Dynamics是制造力量板和相关移动软件以测量运动性能的供应商,该公司也是Cloud Firebase的早期客户。

该初创公司首席技术官Chris Wales称,Cloud Firestore及其与其他GCP产品的紧密联系帮助Hawkin Dynamics解决了许多问题。

他表示:“当我们继续发展时,我们可以随时找到我们需要的东西。”这方面的例子包括GCP的身份验证SDK和Cloud Functions。

Hawkin的硬件和软件可客观地量化运动员产生的力量以跟踪运动员的进步,主要用户是力量和训练教练,通常是在专业和精英大学水平。

力量板并不是新鲜事物,但Hawkin的目标是构建系统来解决之前面临的棘手问题。例如,有些力量板系统使用有线连接来捆绑到运动员身上,但这并不理想。Hawkin的移动应用程序可解决这个问题。

Wales说,Hawkin最初开始使用Realtime Database构建其移动应用程序,但后来转而使用Cloud Firestore,因为后者让他们更容易部署更高级的功能。具体来说,Hawkin希望将只可显示力量板测试结果的应用程序转变为可支持更加雄心勃勃目标的应用程序,例如随着时间推移纵向分析运动员的表现。

同时,GCP的自动扩展功能可解决其他问题,Wales说:“这就像你有自己的运营团队帮你做事一样。”

Wales补充说,GCP的多区域和故障转移功能也意味着Hawkin可以在全球范围内增加客户,而无需考虑其产品的性能。

Wales还强调Cloud Firebase的离线功能。他表示: “在健身房,你不会希望教练担心Wi-Fi是否正常工作。”

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

翻译

邹铮
邹铮

相关推荐