【发布时间】:2017-07-20 22:16:26
【问题描述】:
我必须设计一款能够随着时间的推移维持越来越多数据的应用。
例如,假设我有这样的数据模型。
class obj{
let data1: String
let data2: String
init(data1: String, data2: String){
self.data1 = data1
self.data2 = data2
}
}
而且每天我都必须保存新的 obj。 在这种情况下,使用核心数据来保存数据是明智的吗? 还是像 sql 这样准备数据库并在那里保存数据更好? 我担心的是应用程序在使用一段时间后无法处理这么多数据,因为最终数据的总大小变得太大......
对不起,我对核心数据和数据库没有深入的了解。 感谢所有提前在这里与我分享一些知识的人。 谢谢
【问题讨论】: