小编Kou*_*sik的帖子

在 MongoEngine 中批量写入

MongoDB 和 PyMongo 都支持批量写入或一次插入多个文档。MongoDB:

db.collection_name.insertMany()
Run Code Online (Sandbox Code Playgroud)

皮蒙戈:

collection.insert([list_of_objects])
Run Code Online (Sandbox Code Playgroud)

但是出于同样的目的,我在 MongoEngine 中找不到任何类似的东西。有多种方法,但都一次插入一项。那么真的没有类似的东西吗?由于 mongoengine 是建立在 PyMongo 之上的。

我的要求是一次插入大量数据数据,但由于处理每个文档需要时间,因此我必须进行盲插入以提高性能。PyMongo 具有这样做的功能,因此如果 mongoengine 没有类似的东西,是否可以仅为此使用 mongoengine 的 pymongo 实例?

python mongodb pymongo mongoengine python-3.x

6
推荐指数
1
解决办法
3134
查看次数

标签 统计

mongodb ×1

mongoengine ×1

pymongo ×1

python ×1

python-3.x ×1