

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

# Amazon Keyspaces（Apache Cassandra 兼容）
<a name="getting-started"></a>

如果您还不熟悉 Apache Cassandra 和 Amazon Keyspaces，本教程将全程指导您安装可以成功使用 Amazon Keyspaces 所需的程序和工具。你将学习如何使用 Cassandra 查询语言 (CQL) AWS 管理控制台、或 () 创建密钥空间和表。 AWS Command Line Interface AWS CLI然后您可以使用 Cassandra 查询语言（CQL）对 Amazon Keyspaces 表中的数据执行创建、读取、更新和删除（CRUD）操作。

本教程包含以下步骤。
+ **先决条件** — 在开始本教程之前，请按照 AWS 设置说明注册 AWS 并创建有权访问 Amazon Keyspaces 的 IAM 用户。然后你设置了`cqhsh-expansion`和 AWS CloudShell。或者，您可以使用在 Amazon Keyspaces 中创建资源。 AWS CLI 
+ **第 1 步：创建键空间和表** - 在本节中，您将创建一个名为“catalog”的键空间，并在其中创建一个名为“book\_awards”的表。您将使用、CQL 或来指定表的列、数据类型 AWS 管理控制台、分区键和聚类列。 AWS CLI
+ **第 2 步：执行 CRUD 操作** — 在这里，您将使用输入`cqlsh-expansion`在 CloudShell “book\_awards” 表中插入、读取、更新和删除数据。您将学习如何使用各种 CQL 语句，例如 SELECT、INSERT、UPDATE 和 DELETE，并练习筛选和修改数据。
+ **第 3 步：清理资源** - 为了避免为未使用的资源支付费用，本节将指导您使用控制台、CQL 或 AWS CLI删除“book\_awards”表和“catalog”键空间。

有关使用不同 Apache Cassandra 客户端驱动程序以编程方式连接 Amazon Keyspaces 的教程，请参阅[使用 Cassandra 客户端驱动程序以编程方式访问 Amazon Keyspaces](programmatic.drivers.md)。有关使用不同 AWS 软件开发工具包的代码示例，请参阅使用软件开发工具包的 [Amazon Key AWS spaces 的代码示例](https://docs.aws.amazon.com/keyspaces/latest/devguide/service_code_examples.html)。

**Topics**
+ [教程先决条件和注意事项](getting-started.before-you-begin.md)
+ [在 Amazon Keyspaces 中创建键空间](getting-started.keyspaces.md)
+ [在 Amazon Keyspaces 中查看键空间的创建状态](keyspaces-create.md)
+ [在 Amazon Keyspaces 中创建表](getting-started.tables.md)
+ [在 Amazon Keyspaces 中查看表的创建状态](tables-create.md)
+ [在 Amazon Keyspaces 中使用 CQL 创建、读取、更新和删除数据（CRUD）](getting-started.dml.md)
+ [在 Amazon Keyspaces 中删除表](getting-started.clean-up.table.md)
+ [在 Amazon Keyspaces 中删除键空间](getting-started.clean-up.keyspace.md)