哪个对于存储缓存数据更有效。我看到 Mac 版 Twitter 将大量信息存储在 sqlite 文件中。一些应用程序实现 NSCoding 协议。
两者相比是否有任何优势?
两者截然不同。 SQLite 是一个关系数据库,周围的东西NSCoding
是一种对象序列化技术。选择取决于您的缓存数据。如果你的缓存是一堆对象,我当然会选择NSCoding
,因为它使用起来非常简单,比原始 SQLite 简单得多。一旦磁盘缓存中有数千个对象并且不想一次加载所有对象,您可能更适合 SQLite。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)