探索Cosmos DB与Azure DNS:构建全球分布式应用的关键技术
1. 创建Cosmos DB账户和数据库
在Cosmos DB中管理数据十分灵活,以披萨菜单为例,我们可以轻松添加不同属性的披萨数据。
1.1 添加新披萨数据
- 添加无麸质披萨 :选择“New Document”,输入以下数据并保存:
{
"description": "Veggie",
"cost": "15",
"gluten": "free"
}
- 添加带配料信息的披萨 :再次选择“New Document”,输入以下数据并保存:
{
"description": "Hawaiian",
"cost": "12",
"toppings": "ham, pineapple"
}
这些操作展示了NoSQL数据库的强大之处,无需更新数据库架构即可添加属性。
1.2 为Cosmos DB数据库添加全球冗余
当披萨店准备在全球开设分店时,需要将数据复制到不同地区的Azure区域,以提供低延迟服务。
1.2.1 复制数据的原因
如果所有客户都从一个区域的数据库读写数据,会产生大量跨洋电缆的流量。将数据复制到全球各地的Azu
超级会员免费看
订阅专栏 解锁全文
25

被折叠的 条评论
为什么被折叠?



