开发者社区> 问答> 正文

mongodb做全量更新是,查询超时? 400 报错

mongodb做全量更新是,查询超时? 400 报错

对mongodb做更新时,即删除原有的数据,再将mysql中所有数据插入到mongodb中。

在这个过程中,如果有查询请求的话,会发生查询超时的问题。

请问这是怎么引起的?

展开
收起
爱吃鱼的程序员 2020-05-30 17:03:24 594 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    插入所有数据到 mongodb ,这个数据量会不会太大了######数据量是比较大一些######用命令mongoimport可以从mysql中导入######瞬间数据插入量过大的话,肯定会影响查询速度,尤其是在shard集群模式下,插入的时候,会产生大量的锁,影响查询速度######谢谢

    2020-05-30 17:03:26
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
开源数据库 MongoDB 专场 MongoDB疑难杂症分析及优化 立即下载
MongoDB多数据中心的方案选型之路 立即下载
饿了么高级架构师陈东明:MongoDB是如何逐步提高可靠性的 立即下载