AWS推出全托管Cassandra数据库服务

AWS推出预览版全托管Cassandra数据库服务(MCS),具有可扩展且与Apache Cassandra兼容的特性。用户要管理大型Cassandra集群并不简单,除了需要对Apache Cassandra深入了解的专业知识外,用户还需要手动增加或是删除节点,并重新平衡分区,让应用程序具有要求的性能。

AWS提到,用户通常会让集群一职保持最大容量以应对尖峰需求,因为要缩小Cassandra集群很复杂。而且要更新Cassandra集群又是另一项障碍,用户需要每个节点逐一操作,在更新时发生问题,便很难备份或是还原集群,用户可能会为了省麻烦,跳过修补程序或是执行过时的版本。

而MCS则是无服务器服务,用户可以依使用的资源付费,该服务会根据应用程序的流量大小,自动缩放表格,MCS能应对各种大小的流量,都能以相同个位数毫秒的延迟提供服务。MCS默认加密用户多静止数据,用户可使用KMS服务中的加密密钥,也能使用IAM集成管理表格和数据的访问。

用户可以在MCS直接使用现有的Cassandra应用程序程序代码,Amazon MCS实例Apache Cassandra版本3.11 CQL API。目前MCS在美东维吉尼亚北部、美东俄亥俄州、欧洲斯德哥尔摩、亚洲新加坡和东京公开预览。