本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon Keyspaces(Apache Cassandra 兼容)
如果你不熟悉 Apache Cassandra 和 Amazon Keyspaces,本教程将指导你安装成功使用亚马逊密钥空间所需的程序和工具。你将学习如何使用 Cassandra 查询语言 (CQL) Amazon Web Services Management Console、或 () 创建密钥空间和表。 Amazon Command Line Interface Amazon CLI然后,您可以使用 Cassandra 查询语言 (CQL) 对 Amazon Keyspaces 表中的数据执行创建、读取、更新和删除 (CRUD) 操作。
本教程涵盖以下步骤。
先决条件 — 在开始本教程之前,请按照 Amazon 设置说明注册 Amazon 并创建有权访问 Amazon Keyspaces 的 IAM 用户。然后你设置了
cqhsh-expansion
和 Amazon CloudShell。或者,您可以使用在 Amazon Keyspaces 中创建资源。 Amazon CLI第 1 步:创建密钥空间和表 — 在本节中,您将创建一个名为 “目录” 的密钥空间和一个名为 “book_awards” 的表。您将使用、CQL 或来指定表的列、数据类型 Amazon Web Services Management Console、分区键和聚类列。 Amazon CLI
第 2 步:执行 CRUD 操作 — 在这里,您将使用输入
cqlsh-expansion
在 CloudShell “book_awards” 表中插入、读取、更新和删除数据。您将学习如何使用各种 CQL 语句,例如 SELECT、INSERT、UPDATE 和 DELETE,并练习筛选和修改数据。第 3 步:清理资源 — 为避免因未使用的资源而产生费用,本节将指导您使用控制台、CQL 或删除 “book_awards” 表和 “目录” 密钥空间。 Amazon CLI
有关使用不同的 Apache Cassandra 客户端驱动程序以编程方式连接到 Amazon Keyspaces 的教程,请参阅。使用 Cassandra 客户端驱动程序以编程方式访问 Amazon Keyspaces有关使用不同 Amazon 软件开发工具包的代码示例,请参阅使用软件开发工具包的 Amazon Key Amazon spaces 的代码示例。