我刚开始学习构建nodejs应用程序。我能够弄清楚事情是如何运作的,所以我决定用大量的测试数据来测试我的应用程序。 我创建了包含100万条记录的json文件。
我使用
导入数据mongoimport --host 127.0.0.1 --port 27017 --collection customers --db Customer --file "path to json file mock.json" --jsonArray
示例Json文件是
[{"fname":"Theresia","lname":"Feest","email":"aileen@okeefe.name"},
{"fname":"Shannon","lname":"Bayer","email":"tristian.barrows@christiansenvandervort.com"},
{"fname":"Cora","lname":"Baumbach","email":"domenico.grimes@lesley.co.uk"},
{"fname":"Carolina","lname":"Hintz","email":"betty@romaguerasenger.us"},
{"fname":"Dovie","lname":"Bartell","email":"rogers_mayert@daniel.biz"}]
但约需要花费太多时间。 14小时
请建议任何其他优化方法。
答案 0 :(得分:0)
将单个json文件拆分为多个文件,然后为每个文件运行多个并行mongoimport命令。