【问题标题】:iCloud Sync with Core Data SQLite StabilityiCloud 同步与 Core Data SQLite 稳定性
【发布时间】:2013-11-26 11:36:08
【问题描述】:

大家好,

我正在使用 Core Data UIManagedDocument 模型设计一个库存应用程序,并提供数据备份设计。我正在考虑使用 iCloud,但在网上阅读了有关 iCloud 的长期问题和 SQLlite 的可靠性。

在我走这条路之前,人们是否有使用该模型的良好经验?它对于生产应用程序是否足够稳定?我需要 IOS 5 及以上版本。

非常感谢 -吉姆

【问题讨论】:

  • 请注意,使用 iCloud 核心数据同步不是备份策略,它旨在用于在设备之间同步数据。将文档存储在本地 /Documents 目录中将确保使用 iTunes 或 iCloud 备份文件,具体取决于用户的选择。
  • 好点。我将使用这两种策略。谢谢邓肯

标签: ios sqlite core-data icloud reliability


【解决方案1】:

是的,SQLite 非常稳定。我认为它比其他数据库更稳定。 1、SQLite不使用Server Client原理。它将避免速度和包裹丢失。 2 SQLite 正在从文件系统和 FS 上的特殊锁定机制中读取。 3. SQLite 用C 编程语言直接从文件系统中读取的东西。所以不要浪费时间处理 BIG db 正在做的其他事情。

这取决于您的项目。因为 SQLite 也有一些限制。锁定,表重命名或其他。您可以参考下面的链接并确保您的项目需求是否匹配。

https://www.sqlite.org/whentouse.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-31
    • 1970-01-01
    • 1970-01-01
    • 2017-03-07
    • 2013-12-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多