mongodb - 如何借助 Azure Databricks 高效地将 MongoDB 迁移到 Azure CosmosDB?

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

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

最佳答案

您是否引用了我们文档中给出的文章 page

通常,您可以假设迁移工作负载可以消耗整个配置的吞吐量,配置的吞吐量将给出迁移速度的估计。您可以考虑在迁移时增加 RU,然后再减少。

可以通过以下配置调整迁移性能:

  • Spark集群中worker和core的数量
  • maxBatchSize
  • 在数据传输期间禁用索引

关于mongodb - 如何借助 Azure Databricks 高效地将 MongoDB 迁移到 Azure CosmosDB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69656700/

相关文章:

azure - 如何从 Azure 中的 ResourceProperties 对象检查状态

rest - 通过 REST 将消息发送到 Azure 服务总线队列

mongodb - 使用 MongoDB API 连接到 CosmosDB 时出现超时错误

azure-cosmosdb - 匹配数组中多个值的 CosmosDB SQL 查询

mongodb - Spring Data Mongodb Cross store::With MySQL @RelatedDocument(s) 未更新

mongodb - 在 mongodb 集合中查找最旧/最年轻的帖子

python - 有没有办法找到给定VM的资源组,然后使用Python sdk找到Azure中VM的详细信息

node.js - 如何从未排序的 ObjectId 列表中创建唯一的 mongoose ObjectId 列表?

node.js - 如何在不使用 unwind 的情况下使用 mongodb 中的数组元素对数据进行排序

azure - Azure 中的 EUAP 区域是什么?