Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
适用对象:
卡珊德拉
重要
你是否正在寻找一种数据库解决方案,以应对需要高扩展性、99.999% 可用性服务级别协议(SLA)、即时自动扩展和跨多个区域的自动故障转移的场景? 请考虑使用 Azure Cosmos DB for NoSQL。
本文介绍了在 Azure Cosmos DB for Apache Cassandra 中创建容器的不同方法。 它演示如何使用 Azure portal、Azure CLI、PowerShell 或支持的 SDK 创建容器。 本文演示如何创建容器、指定分区键和预配吞吐量。
本文介绍了在 Azure Cosmos DB for Apache Cassandra 中创建容器的不同方法。
注释
创建容器时,请确保不创建名称相同但大小写不同的两个容器。 这是因为Azure平台的某些部分不区分大小写,这可能会导致具有此类名称的容器上的遥测数据和动作发生混淆或冲突。
使用Azure portal创建
登录到 Azure portal。
创建新的 Azure Cosmos DB 帐户,或选择现有帐户。
打开 Data Explorer 窗格,然后选择 New Table。 接下来,请提供以下详细信息:
- 指示是要创建新密钥空间还是使用现有密钥空间。
- 输入表名称。
- 输入属性并指定一个主键。
- 输入要进行预配的吞吐量(例如,1000 RU)。
- 选择“确定”。
注释
对于 API for Cassandra,主键用作分区键。
使用 .NET SDK 创建
// Create a Cassandra table with a partition/primary key and provision 1000 RU/s throughput.
session.Execute(CREATE TABLE myKeySpace.myTable(
user_id int PRIMARY KEY,
firstName text,
lastName text) WITH cosmosdb_provisioned_throughput=1000);
如果创建集合时遇到超时异常,请执行读取操作来验证是否已成功创建集合。 成功完成集合创建操作之前,读取操作将引发异常。 有关创建操作支持的状态代码列表,请参阅 Azure Cosmos DB 的 HTTP 状态代码的文章。
后续步骤
- Azure Cosmos DB 中的 分区
- Azure Cosmos DB 中的请求单位
- 在容器和数据库上预配吞吐量
- 与 Azure Cosmos DB 帐户合作