Amazon Keyspaces (for Apache Cassandra)

可扩展、高度可用且兼容 Apache Cassandra 的托管数据库服务

Amazon Keyspaces (for Apache Cassandra) 是一种可扩展、高度可用且兼容 Apache Cassandra 的托管数据库服务借助 Amazon Keyspaces,您可以继续使用当前的相同 Cassandra 应用程序代码和开发人员工具在 AWS 上运行 Cassandra 工作负载。您无需预置、修补或管理服务器,并且不需要安装、维护或操作软件。Amazon Keyspaces 是无服务器服务,因此您只需为实际使用的资源付费,并且该服务会根据应用程序流量自动扩展和缩减表。您可以构建每秒可处理数千个请求,且吞吐量和存储空间几乎无限的应用程序。Amazon Keyspaces 可以为您提供大规模运行业务关键型 Cassandra 工作负载所需的性能、弹性和企业级功能。

优势

与 Apache Cassandra 兼容

Amazon Keyspaces 使您能够使用您已使用的 Cassandra Query Language (CQL) API 代码、Cassandra 驱动程序和开发人员工具。更新应用程序以使用 Amazon Keyspaces 就像将 Cassandra 主机名更改为 Amazon Keyspaces 服务终端节点一样简单。

无需管理服务器

您无需预置、修补或管理服务器,因此可以专注于构建更好的应用程序。表可以自动扩展和缩减,并且您可以通过选择按需或预置容量模式,根据应用程序的流量模式来优化读写成本。

规模性能

在任何规模都能始终如一地实现个位数毫秒级响应。构建具有几乎无限的吞吐量和存储能力的应用程序,每秒可处理数千个请求,而无需提前规划容量。您可以使用 Amazon CloudWatch 监控性能 ,帮助应用程序流畅运行。

可用性高,安全可靠

表将在多个 AWS 可用区中复制 3 次,以保证高可用性。Amazon Keyspaces 在 AWS 区域内可提供 99.99% 的可用性 SLA。默认情况下,表已加密,您可以微调访问管理,查看 AWS CloudTrail 中的日志信息,并且还可以提供 Amazon Keyspaces 和 Amazon Virtual Private Cloud (Amazon VPC) 中资源之间的安全连接。

使用案例

构建具有低延迟要求的应用程序

为需要个位数毫秒级延迟的应用程序高速处理数据,此类应用程序包括工业设备维护、贸易监控、车队管理和路线优化等。

利用开源技术构建应用程序

使用开源 Cassandra API 和驱动程序在 AWS 上构建应用程序,包括支持多种编程语言(例如 Java、Python、Ruby、.NET、Node.js、PHP、C++ 和 Perl)的 API 和驱动程序。

将您的 Cassandra 工作负载迁移到云

自行管理 Cassandra 表既耗时又昂贵。借助 Amazon Keyspaces,您可以在 AWS 云中设置、保护和扩展 Cassandra 表,而无需管理其他基础设施。

应用程序数据存储

使用 Amazon Keyspaces 存储与物联网 (IoT) 设备应用程序或游戏玩家资料相关的信息。此外,您还可以使用 Amazon Keyspaces 存储大量时间序列数据,如日志文件或聊天应用程序的消息历史记录中的条目。

阅读文档
阅读文档

阅读文档,了解有关 Amazon Keyspaces 的更多信息。

阅读文档
注册 AWS 账户
注册免费账户

立即使用 AWS 免费套餐。 

注册 
开始在控制台中构建
开始在控制台中构建

在 AWS 管理控制台中,使用 Amazon Keyspaces 开始构建。

登录