【发布时间】:2011-10-29 22:52:00
【问题描述】:
如何让 Django 的 dumpdata 管理命令将内容流式传输到文件而不是将所有内容加载到内存中?
我正在尝试将 1GB Sqlite3 数据库转换为 PostgreSQL,我正在考虑的一种方法是使用 python manage.py dumpdata --all --format=json > mydatabase.json 将数据库转储为 json。
这运行了大约 5 分钟,然后它耗尽了我所有的内存并导致我的机器崩溃。
【问题讨论】: