简介
在本模块中,你将了解如何使用 Azure JavaScript SDK for Cosmos DB 创建和管理 Cosmos DB Core (SQL) 数据库和容器。 Azure Cosmos DB Core (SQL) 使用结构化查询语言 (SQL) 语法对 JSON 文档进行数据管理。
示例方案
假设你是虚构户外设备公司 Contoso 的软件开发人员。 你被要求创建新的 Cosmos DB 资源,并上传产品 JSON 数据集。 在将数据集上传到容器后,需要能够查找产品及其库存级别并更新产品。
你将了解如何使用 Visual Studio Code 和 JavaScript SDK 中的 Cosmos DB 资源、数据库和容器来插入、查找和更新产品。
你将做些什么?
你将使用 Visual Studio Code 和 Azure 数据库扩展创建帐户、数据库和容器,然后添加一些虚拟数据,以此了解如何使用数据库扩展。 然后,你将创建 Node.js 应用程序,并了解如何以编程方式插入、查找和更新数据。
这些步骤包括:
- 创建 Cosmos DB Core (SQL) 帐户。
- 在 Visual Studio Code 中从 Azure 资源管理器手动添加、更新和删除文档。
- 使用 JavaScript 通过 @azure/cosmos npm 包自动执行添加、更新和查询操作。
主要目标是什么?
主要目标是教你如何通过 Visual Studio Code 中的 JavaScript SDK 以编程方式与 Cosmos DB Core (SQL) 容器进行交互。
如果你已经开始学习此模块,并且觉得尚未准备好完成这些任务,请先完成 Cosmos DB Core (SQL) 快速入门,然后再返回到此模块。
先决条件
本地开发计算机应先安装以下内容,然后才能继续:
- Node.js LTS 版本
- Visual Studio Code 和以下扩展:
- Azure 数据库 - 此扩展将安装它所需的任何其他 Azure 扩展