2013-04-29 71 views
2

在我的应用程序中,我正在下载数千条记录,并且我必须将它们缓存到CoreData中。需要多少时间将大量数据插入到CoreData中

我必须估计下载和处理数据的时间。 下载时间取决于用户的实际速度。

你能告诉我在CoreData中插入10000条记录需要多少时间?

谢谢, 杰克。

+0

这取决于数据,关系的数量等等等。但最有可能下载它将比存储它慢。 – 2013-04-29 09:59:18

+0

在CoreData中插入5,000条记录需要不到1秒的时间。我也取决于数据 – 2013-04-29 09:59:41

+0

取决于当然的数据,所以它没有任何意义向你扔一个数字:) – 2013-04-29 10:06:15

回答

1

你在问一个问题,他们已经得到了答复。让我把它全部包起来,并提供有关您的问题的进一步信息。

0

为什么在下载完成后插入NSLog命令并在CoreData操作完成后再插入NSLog命令?

CONSOL将为您提供操作开始/结束的准确时间戳。

像DavidRönnqvist之前说过的:在大多数情况下,下载的时间比将项目插入数据库的时间要长。