AWS正式发表Cassandra託管服务Amazon Keyspaces

互联网2021-02-13 18:02:41
最佳答案

在去年re:Invent时,AWS推出了全託管Apache Cassandra服务,经过几个月的改进,更名为Amazon Keyspaces后发布正式版本。Amazon Keyspaces是建立于开源分散式NoSQL资料库系统Apache Cassandra之上的服务,用户可以将其用作全託管的无伺服器资料库,只要应用程式使用现有Cassandra查询语言(CQL),就可以在几乎不修改的情况下,直接用在Amazon Keyspace上读取和写入资料。

Cassandra最初由脸书开发,具有良好的可扩展性以及效能,被Apple、Comcast、Spotify以及Netflix等知名企业使用。不过,企业使用Cassandra有一些挑战需要克服,AWS提到,由于要缩小Cassandra丛集的工作很複杂,因此使用者通常会让Cassandra丛集持续维持最大规模,以应付尖峰流量需求,但这样需要支出额外成本,另外,更新Cassandra丛集是另一个障碍,因为用户需要单独更新每个节点,不只过程繁琐,当更新发生问题时,处理起来更是困难。

全託管服务则可以替使用者解决这些麻烦事,使用者可以按需使用Amazon Keyspaces,依实际读写操作付费,可简单地应付不可预测的工作负载,对于可预测的工作负载,使用者也可以预先配置容量,指定应用程式每秒的资料读写次数以降低营运成本,而使用者也可以启用自动缩放功能,在一天中应用程式流量发生变化时,自动更新预配置的容量。

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