首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何模拟cosmos数据库的故障转移进行测试和开发?

如何模拟cosmos数据库的故障转移进行测试和开发?
EN

Stack Overflow用户
提问于 2021-02-19 19:48:32
回答 1查看 287关注 0票数 0

想过为现有的Azure Cosmos DB帐户启用地理冗余吗?但是如何模拟故障转移来进行测试和开发呢?

启用地理冗余后,考虑数据一致性有多重要?

在决定所需的数据一致性级别之前,应遵循什么一般建议和准则/原则?

考虑地域冗余或考虑数据一致性需要进行任何代码更改吗?我们使用cosmosdb sqlapi。

EN

回答 1

Stack Overflow用户

发布于 2021-02-19 20:17:26

手动故障切换

首先,必须将Azure Cosmos帐户配置为手动故障转移,此操作才能成功。

https://docs.microsoft.com/en-us/azure/cosmos-db/how-to-manage-database-account#set-failover-priorities-for-your-azure-cosmos-account

执行手动故障转移的过程涉及将帐户的写入区域(故障转移优先级= 0)更改为为该帐户配置的另一个区域。

https://docs.microsoft.com/en-us/azure/cosmos-db/how-to-manage-database-account#manual-failover

Consistency

Azure Cosmos DB提供了五个定义良好的级别。从最强到最弱,级别为:

  • Strong
  • Bounded staleness
  • Session
  • Consistent prefix
  • Eventual

https://docs.microsoft.com/en-us/azure/cosmos-db/consistency-levels#consistency-levels-and-throughput

应用程序中的CosmosDB地域冗余

在实施地理冗余之前,您应该考虑多个点。

https://docs.microsoft.com/en-us/azure/cosmos-db/high-availability#building-highly-available-applications

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66277035

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档