我有使用 MongoDB 和 Mongoengine 的 Django 应用程序。我需要创建几个 sqlite 数据库。每个 SQLite 数据库都与某个 MondoDB 集合的所有文档之一相关联(例如 MainDocument)。SQLite 复制了一些依赖于 MainDocument 的具有一对多关系的集合文档。所以... MainDocument 上的文档数是 1074!我需要创建 1074 个不同名称的 sqlite 数据库。我用 django orm 填充一个默认的 sqlite 数据库,然后用其他名称复制它,然后截断所有表并重新开始另一个文档。这需要很长时间。如何更快地做到这一点?django orm 可以在不配置 1074 数据库路由器的情况下使用吗?
我试过使用 ramfs,但它仍然很慢。