【问题标题】:When should I use NSKeyedArchiver instead of SQLite?我什么时候应该使用 NSKeyedArchiver 而不是 SQLite?
【发布时间】:2012-03-11 19:19:02
【问题描述】:

我正在编写一个 iPhone 应用程序,它需要存储大约 10 条记录,每条记录占用 20-200 KB 空间。我需要在 NSKeyedArchiver 和 SQLite 之间进行选择。我的问题是:

  1. 哪个占用的存储空间更少?
  2. 哪一个读入内存更快?哪个回写速度更快?

谢谢!

【问题讨论】:

    标签: sqlite memory storage record nskeyedarchiver


    【解决方案1】:

    对于只有 10 条记录,使用NSKeyedArchiver 会容易得多。 SQL 通常用于数十万条记录中更密集的数据库任务。我想说,除非你真的需要,否则可能不值得花时间编写代码。

    【讨论】:

      猜你喜欢
      • 2016-08-09
      • 2011-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-25
      • 2010-09-10
      • 2011-01-07
      相关资源
      最近更新 更多