开始使用 Azure Cosmos DB – 环境建立自2020年起

th.jpeg

关于这篇文章

本文是关于2020年3月6日(美国时间)Azure Cosmos DB推出新的免费层的相关内容,我们将重新开始对Azure Cosmos DB进行各种试探性尝试。本次我们将在免费层下创建新的Azure Cosmos DB环境,并进行一些试验操作。

    Build apps for free with Azure Cosmos DB Free Tier

太不可思议了,每月可享受400 RU/秒的免费速度和最高5GB的容量。

启用Azure Cosmos DB免费层后,您每个月将免费获得账户中的前400 RU/s吞吐量和5 GB存储空间,无限期有效。

据推测,每月费用为24美元(约合2500日元左右),但超过400 RU/秒或超过5GB的容量将按照价格表进行计费。

问:我的账单上如何显示免费套餐折扣?
答:在免费套餐账户中,您将免费获得每秒400个请求单位(RU/s)和5 GB的存储空间。超过400 RU/s和5 GB的任何RU/s和存储空间将按照定价页面上的常规定价率进行计费。在账单上,您将看不到免费套餐包含的400 RU/s和5 GB的费用或项目,只有超出免费套餐范围的RU/s和存储空间会在账单上显示。

我对能够在个人开发和验证中免费使用Azure Cosmos DB 并保持环境的能力感到非常高兴。

目标读者

    • Azure Cosmos DB について学習したい方

 

    Azure Cosmos DB を使ってみたい方

Azure Cosmos DB 是什么?

Azure Cosmos DB是由微软全球发布的多模型数据库服务,用于处理所谓的NoSQL服务。
它包含传统的(尽管Azure Cosmos DB已经在2017年发布,但感觉很久远了)Document DB,并且支持SQL,MongoDB,Cassandra,Tables,Gremlin等,用户可以使用自己喜欢的API快速访问数据。

azure-cosmos-db.png

请参考 Microsoft Docs 上的信息来获取更多详细信息。

创造环境

创建 Azure 订阅

如果您没有Azure账户,请创建一个新账户。

    Microsoft Azure Portal

创建新的 Azure Cosmos DB。

从主页选择“创建资源”。
从Azure Marketplace选择“数据库”,然后选择“Azure Cosmos DB”。

screen1.png

当显示[Azure Cosmos DB账户的创建]界面时,请输入以下信息并选择[下一步: 网络]。

サブスクリプション: <任意のサブスクリプションを選択>

リソースグループ: <任意のリソースグループを選択>

アカウント名: <自分の Azure Cosmos アカウントを識別するための名前を入力>

API: コア (SQL)

Notebooks (Preview): Off

Apply Free Tier Discount: Apply

場所: <任意のリージョンを選択>

Account Type: Non-Production

geo 冗長性: 無効

マルチリージョン書き込み: 無効

screen2.png

※账户名称需要使用全球唯一的名称,因为documents.azure.com会附加到指定名称上创建URI。
※账户名称只能包含英文小写字母、数字和连字符(-),且长度必须在3到31个字符之间。

由于网络连接,屏幕显示后,请输入以下信息,然后选择“确认和创建”。

Connectivity method: All network

screen3.png

请根据需要设置标签。

一旦确认画面显示出来,您可以查看内容后选择“创建”选项。
然后,请耐心等待部署完成。

screen4.png

创建容器

一旦部署完Azure Cosmos DB,首先需要创建容器。
选择“创建‘Items’容器”。
或者,也可以使用后面提到的“数据浏览器”创建任意容器。

screen5.png

选择 [数据资源管理器]。

screen6.png

你可以在[数据浏览器]界面上确认先前创建的[Items]容器存在。

screen7.png

数据创建

我将尝试创建一些数据。
请在屏幕顶部选择 [新建项目]。

screen8.png

确保新注册的数据会默认显示。
将 id 更改为任意值,然后选择 [保存] 来注册数据。

screen9.png

注册后,您可以确认系统已经为其分配了其他值,并且成功将其作为记录添加。

screen10.png

执行查询

在新的界面上执行查询,并参考先前注册的数据。
选择位于界面顶部的 [新SQL查询]。

screen11.png

[Query 1] 打开标签页,显示SQL输入界面。
输入以下查询语句并执行,可以确认能够获取到Items容器内的数据。

SELECT * FROM Items
screen13.png

相关链接

    2020年から始めるAzure Cosmos DB – Node.js で CRUD アプリを作る

请提供相关信息。

微软文档

    Azure Cosmos DB のドキュメント

微软开发博客- Cosmos DB

    Build apps for free with Azure Cosmos DB Free Tier
广告
将在 10 秒后关闭
bannerAds