【发布时间】:2012-03-11 19:19:02
【问题描述】:
我正在编写一个 iPhone 应用程序,它需要存储大约 10 条记录,每条记录占用 20-200 KB 空间。我需要在 NSKeyedArchiver 和 SQLite 之间进行选择。我的问题是:
- 哪个占用的存储空间更少?
- 哪一个读入内存更快?哪个回写速度更快?
谢谢!
【问题讨论】:
标签: sqlite memory storage record nskeyedarchiver
我正在编写一个 iPhone 应用程序,它需要存储大约 10 条记录,每条记录占用 20-200 KB 空间。我需要在 NSKeyedArchiver 和 SQLite 之间进行选择。我的问题是:
谢谢!
【问题讨论】:
标签: sqlite memory storage record nskeyedarchiver
对于只有 10 条记录,使用NSKeyedArchiver 会容易得多。 SQL 通常用于数十万条记录中更密集的数据库任务。我想说,除非你真的需要,否则可能不值得花时间编写代码。
【讨论】: