在核心数据中获取和插入100万个数据的最佳方法

时间:2017-01-27 12:14:49

标签: ios core-data

我的问题与代码无关。我想问一下核心数据的性能问题。

@edited 如果单个对象包含简单的单字符串属性,那么在核心数据中插入和获取100万个对象的方法是什么?

这个问题是我所知道的。

1 个答案:

答案 0 :(得分:0)

核心数据是一个丰富而复杂的对象图管理框架,能够处理大量数据。 SQLite存储可以扩展到具有数十亿行,表和列的TB级数据库。

除非您的实体本身具有非常大的属性或大量属性,否则100万个对象被视为数据集的中等大小。

这意味着,如果您的对象没有100多行或二进制数据的巨大值,则您的工作流程应与您应用于100个对象的工作流程不同。