Coredata或Sqlite哪个更好[关闭]
Posted
技术标签:
【中文标题】Coredata或Sqlite哪个更好[关闭]【英文标题】:Coredata or Sqlite which is better [closed] 【发布时间】:2012-12-04 09:58:15 【问题描述】:请您帮忙选择 Coredata 或 sqlite 吗? 哪一个更好 ?因为我在数据库中有复杂的查询。
【问题讨论】:
不,我们无法帮助您选择。您需要进行自己的研究并决定使用特定于您项目的标准。 【参考方案1】:这个博客可以帮到你一点
http://blog.mcohen.me/2010/06/19/why-i-chose-sqlite-instead-of-core-data/
【讨论】:
【参考方案2】:答案当然是“视情况而定”。根据您想要实现的目标,它们都有各自的优点和缺点。
查看这篇文章和其他文章,了解两者之间的选择:http://answers.oreilly.com/topic/1959-when-to-use-sqlite-instead-of-core-data-on-the-iphone/
【讨论】:
【参考方案3】:Sqlite 是一个 RDMS 系统,涉及 SQL,而 CoreData 是 xcode 中的面向对象编程。两者都处理数据库中的大量数据。两者都有自己的写入和保存到数据库的方式。你需要知道他们的具体方式......在决定使用哪个方面,这真的取决于你所处的环境......如果你使用的是简单的查询或数据库中的数据很少,你可以使用 plist 或 userdefaults .选择权在您手中,因为您最清楚自己需要什么……
【讨论】:
以上是关于Coredata或Sqlite哪个更好[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
XCode 项目名称是不是与 CoreData 的 sqlite 存储相同? [关闭]