如何将数据模型提交到 Amazon Keyspaces 和 Apache Cassandra - Amazon Keyspaces(针对 Apache Cassandra)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

如何将数据模型提交到 Amazon Keyspaces 和 Apache Cassandra

本部分介绍如何将已完成的数据模型提交到 Amazon Keyspaces 和 Apache Cassandra 集群。此过程会根据您在数据模型中定义的设置自动为键空间和表创建服务器端资源。


            显示提交选项的控制台屏幕截图。

开始前的准备工作

Amazon Keyspaces 需要使用传输层安全性 (TLS) 来帮助保护与客户端的连接。要使用 TLS 连接到 Amazon Keyspaces,您需要先完成以下任务,然后才能启动 。

  • 使用以下命令下载 Starfield 数字证书并将其保存到 path_to_file/ 目录中。

    注意

    您还可以使用 Amazon 数字证书连接到 Amazon Keyspaces,并可以在客户端成功连接到 Amazon Keyspaces 时继续执行此操作。Starfield 证书为使用旧证书颁发机构的客户端提供额外的向后兼容性。

    curl https://www.amazontrust.com/repository/AmazonRootCA1.pem -O

保存证书文件后,您可以连接到 Amazon Keyspaces。一个选项是使用服务特定凭证进行连接。服务特定凭证是与特定 IAM 用户关联的用户名和密码,只能用于指定的服务。第二个选项是使用正在使用 AWS 签名版本 4 流程 (SigV4 的 IAM 凭证进行连接。要了解有关这两个选项的更多信息,请参阅创建凭证以通过编程方式访问 Amazon Keyspaces

要使用特定于服务的凭证进行连接,请参阅使用服务特定凭证连接到 Amazon Keyspaces

要使用 IAM 凭证连接,请参阅使用 IAM 凭证连接到 Amazon Keyspaces