用于 .NET 的适用于 NoSQL 的 Azure Cosmos DB 的 SDK 示例
适用范围: NoSQL
cosmos-db-nosql-dotnet-samples GitHub 存储库包含多个示例项目。 这些项目演示如何对适用于 NoSQL 的 Azure Cosmos DB 资源执行常见操作。
先决条件
- 具有活动订阅的 Azure 帐户。 创建试用版订阅。
- Azure Cosmos DB for NoSQL 帐户。 创建 API for NoSQL 帐户。
- .NET 6.0 或更高版本
- Azure 命令行接口 (CLI) 或 Azure PowerShell
示例
示例项目都是独立的,旨在单独运行,项目之间没有任何依赖关系。
客户端
数据库
任务 | API 参考 |
---|---|
创建数据库 | CosmosClient.CreateDatabaseIfNotExistsAsync |
容器
任务 | API 参考 |
---|---|
创建容器 | Database.CreateContainerIfNotExistsAsync |
项目
任务 | API 参考 |
---|---|
创建项 | Container.CreateItemAsync<> |
点读取项 | Container.ReadItemAsync<> |
查询多个项 | Container.GetItemQueryIterator<> |
后续步骤
深入了解 SDK 以导入更多数据、执行复杂的查询并管理适用于 NoSQL 的 Azure Cosmos DB 资源。