【发布时间】:2019-01-12 05:48:16
【问题描述】:
首先,以前没有人问过这个问题,或者如果我问过没有任何答案,所以我打开了这个新线程。
我需要在 mongodb 中转储 JSON 文件的最佳方法。可能有多种方法,但我正在寻找能够提供良好性能的方法。
【问题讨论】:
标签: python json mongodb pymongo
首先,以前没有人问过这个问题,或者如果我问过没有任何答案,所以我打开了这个新线程。
我需要在 mongodb 中转储 JSON 文件的最佳方法。可能有多种方法,但我正在寻找能够提供良好性能的方法。
【问题讨论】:
标签: python json mongodb pymongo
我已经用 pymongo 做到了这一点。您所要做的就是向 insert_many 提供一个字典列表。
mongoClient = pymongo.MongoClient("mongodb://%s:%s@host:port"% (username,password))
mongoClientDB = mongoClient['database-name']
collection = mongoClientDB['collection-name']
collection.insert_many(listOfDicts, ordered=False)
【讨论】: