Sai*_*Sai 2 mysql csv mongodb mongoimport
我有一个带有9 M记录的2 GB CSV文件,我使用本机mongoimport工具导入MongoDB.它以每秒8K的速率导入CSV.总时间为10分钟.导入速度非常合理,但它似乎比MySQL LOAD DATA INFILE版本慢得多(只需2分钟即可将所有记录插入数据库).虽然这是可以接受的(MongoDB是为JSON类型的对象而构建的,并且加速通常是在查询而不是插入),但我想知道是否有某种方法可以加快MongoDB mongoimport中每秒执行的插入次数?我只有一台配备8 GB RAM和4个内核的计算机.谢谢.
由于大部分时间可能花费将JSON对象序列化为BSON(本机MongoDB格式),因此如果您可以拆分文件并且每个运行mongoimport并且具有单独文件的多个并行作业,则可能会更快地导入.
| 归档时间: |
|
| 查看次数: |
2682 次 |
| 最近记录: |