是否使用COSMOS数据迁移工具消耗任何RU?

时间:2017-11-15 07:25:07

标签: azure azure-cosmosdb

使用COSMOS数据迁移工具进行定期备份(将数据导出到blob存储,然后在需要时还原它)消耗任何RU?它是否会影响我的数据库操作的性能或可用性? 在COSMOS中实现的推荐解决方案是什么样的存储空间中的blob快照?

2 个答案:

答案 0 :(得分:2)

  

使用COSMOS数据迁移工具进行定期备份   (将数据导出到blob存储,然后在需要时恢复)   消耗任何RU?

是。因为您正在从Cosmos数据库集合中读取数据,所以您将使用RU。

  

它是否会影响我的数据库操作的性能或可用性?

再次,是的。仅仅因为您为您的收集分配了某些RU并进行备份就会消耗这些RU的一部分,从而有效地为您留下较少的RU用于其他操作。

  

在COSMOS中实施的推荐解决方案是什么样的   az存储中blob的快照?

我也很想知道这件事。只要大声思考,一个可能的解决方案是在备份进行时增加吞吐量(即分配更多RU或启用RUPM),以便其他操作不受影响,并在备份完成后恢复正常。

答案 1 :(得分:0)

针对Cosmos DB的任何操作都将消耗RU(即每个操作都有RU成本)。如果您正在阅读内容以备份到其他来源,那么在阅读过程中它仍然会花费您RU。

至于影响其他数据库操作的性能:取决于您的RU容量。如果您超出承诺的容量,那么您将受到限制。如果您在备份时发现自己被扼杀,则需要相应地增加RU。

没有最好的"备份解决方案。由你决定。