【发布时间】:2012-03-02 19:33:49
【问题描述】:
我必须处理将大型数据集导入核心数据(~15 000 条记录)。但问题是建立关系需要很多时间,可能超过 10 分钟。因为每条记录都有 3 个或更多关系,所以我必须从 MOC 获取它们的相关对象。通过基本计算,我必须在填充 MOC 中的对象数量时执行 45.000 次获取请求。我已经阅读了一些主题,主要是建议从 Core Data 迁移到 SQLite。但可以肯定的是,这需要时间和大量的代码修改。有没有办法在不放弃核心数据的情况下解决这个问题。是否可以直接将记录插入Core Data的sqlite DB?
\谢谢
【问题讨论】:
标签: iphone core-data sqlite nsmanagedobjectcontext