【问题标题】:How do I efficiently migrate MongoDB to azure CosmosDB with the help of azure Databricks?如何在 azure Databricks 的帮助下有效地将 MongoDB 迁移到 azure CosmosDB?
【发布时间】:2021-12-07 21:46:18
【问题描述】:

在搜索使用 Mongo API 将我们的本地 MongoDB 迁移到 Azure CosmosDB 的服务时,我们遇到了名为 Azure Data Bricks 的服务。我们总共有 186GB 的数据。我们需要尽可能减少停机时间迁移到 CosmosDB。我们如何才能提高数据传输率。如果有人可以对 Azure 提供的这种基于 Spark 的 PaaS 提供一些见解,那将非常有帮助。 谢谢

【问题讨论】:

    标签: mongodb azure azure-cosmosdb database-migration azure-databricks


    【解决方案1】:

    您是否参考了我们文档page 上的文章?

    一般而言,您可以假设迁移工作负载可以消耗整个预置吞吐量,而整个预置吞吐量将给出迁移速度的估计值。您可以考虑在迁移时增加 RU,稍后再减少。

    迁移性能可以通过这些配置进行调整:

    • Number of workers and cores in the Spark cluster
    • maxBatchSize
    • Disable indexes during data transfer

    【讨论】:

    • 是的,我看过那篇文章。最初,我们计划使用 Azure DMS 来完成这项任务。我们将它放在一边的原因是目前它不支持少服务器的 cosmosDB 作为目标。我们希望我们的数据在无服务器的 CosmosDB 中。我不知道天气我们可以为此增加 RU。它根据使用情况而有所不同。不是吗。 Azure 数据块是我们完成这项工作的唯一途径。但要以可行的方式完成工作才是问题所在。
    猜你喜欢
    • 1970-01-01
    • 2021-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多