0

我有一个基于 Cocoa 的库存应用程序,用户在其中保存数据。目前,在 50 个条目之后,核心数据文件大小已变为 ~2.5GB。问题是当我启动应用程序时,它需要永远读取核心数据的内容并将其填充到列表中。

有没有人对如何在可可应用程序中管理这种规模的核心数据有建议。

4

1 回答 1

2

如果您的数据库在 50 个条目后为 2.5GB,这意味着每个条目多达 50 MB。除非您在每个条目中存储了真正大量的信息,否则我猜这意味着您将图像或其他“数据”文件存储在数据库中。

您是否考虑过将它们存储在单独的文件中,并将文件 URL 存储在数据库中?这可以显着减小尺寸。

于 2013-10-31T06:56:53.753 回答