更新文档期间查询速度非常慢

我从MongoDB开始,但遇到以下问题。我有3500个从外部API获取的实体(新实体,已删除实体,已更改实体)。如果我使用insert_many,一切都会变得很好,但是我必须使用带有upsert的更新。

插入或更新实体需要很长时间(500个实体大约需要10秒)。

我在做什么错?谢谢

    for i in categories:
        await collection.update_one(
            {'id:': i['id']},{'$set': {'data': i}},upsert=True
        )
db.collection.createIndex({"id": 1})
wxw111 回答:更新文档期间查询速度非常慢

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3158943.html

大家都在问