我有一个包含大约70GB数据的MongoDB。我需要将整个数据库下载到一个JSON文档中,最好是使用Python。但是,当我尝试ZoneId z = ZoneId.of( "Asia/Hong_Kong" ) ;
ZonedDateTime zdt = instant.atZone( z ) ;
几百万次时,我倾向于无意中创建一个格式错误的JSON。将整个数据库存储在内存中并不是一个选择,因为,70gb> 16GB的RAM。如何一次一个地将JSON文档写入Python中的同一文件对象?
谢谢!
答案 0 :(得分:4)
使用mongoexport导出数据:
mongoexport --db test --collection traffic --out traffic.json