首页>科技 >内容

Google云端现提供DataStax的Cassandra即服务

科技2021-02-13 12:02:30
最佳答案

Google宣布DataStax的Cassandra即服务Astra,用户可以在Google云端市集中选用,将Astra用作资料库即服务,建构网际网路应用程式。

Cassandra起初是由脸书所开发的分散式NoSQL资料库系统,其横向扩展架构,具有良好的可扩展性和效能,能够支援拥有大量资料的应用程式,是不少超大型网际网路应用程式背后的开源资料库,用户包括了Apple、Spotify和Netflix等知名服务供应商。

不过企业要使用Cassandra需要克服一些挑战,其部署、管理和扩展工作都很複杂,尤其是Cassandra丛集缩减工作,不少企业乾脆直接持续维持丛集最大规模,应付尖峰流量,也不费时地缩放丛集规模,不过这样的做法,却必须支出额外成本。另外,Cassandra节点更新也很不容易,不仅过程繁锁,发生错误时也很难处理。

因此不少云端平台看準这样的需求,开始推出Cassandra即服务,简化用户管理Cassandra资料库的工作,而Google云端上的Astra便是其中之一,Datastax Astra整合到了Google云端控制台中,开发人员数分钟内,就能在云端启动Cassandra丛集,将其用作资料库即服务来建构应用程式,而无需管理Cassandra的运作。

目前这项服务已经在北美、欧洲和亚洲7个地区可以使用,Google提到,Astra部署在Google云端中,与用户的其他资料同存于全球Google基础设施,也与其他Google云端服务统一计算帐单。Google强调,Astra用户能获得与开源Cassandra工具、API、REST、GraphQL端点以及浏览器Cassandra查询语言(CQL)壳层一致的开发体验。

不只Google,AWS也早推出自家的Cassandra託管服务Amazon Keyspaces,用户可以将其用作全託管无伺服器资料库,现有使用CQL的应用程式,可在几乎不修改的情况,直接搬迁到AWS上,读取和写入资料到Amazon Keyspace。

免责声明:本文由用户上传,如有侵权请联系删除!