2013-11-13 3 views
1

Добрых день всем,ICloud Синхронизация с основными данными SQLite стабильность

Я разработка приложения инвентаризации с использованием модели основных данных UIManagedDocument и в момент предоставления данных резервного копирования дизайна. Я рассматриваю iCloud, но читал онлайн о хронических проблемах с iCloud и надежности с помощью SQLlite.

Прежде чем я спустился по этому пути, у людей был хороший опыт использования модели? Является ли он достаточно стабильным для производственного приложения? Мне нужно IOS 5 и выше.

Большое спасибо -Джим

+0

Просто следует помнить, что при использовании синхронизации ICloud ядра данных не является стратегия резервного копирования, она предназначена для синхронизации данных между устройствами. Сохранение документа в локальном каталоге/Documents обеспечит резервное копирование файлов с использованием резервных копий iTunes или iCloud в зависимости от выбора пользователей. –

+0

Хорошая точка. Я буду использовать обе стратегии. Благодаря Duncan – ripilot

ответ

0

Да, SQLite очень стабильна. Я думаю, что он стабилен больше, чем другие базы данных. 1. SQLite не использует принцип Client Client. Это позволит избежать потери скорости и потери пакетов. 2 SQLite читает из файловой системы и специального механизма блокировки по FS. 3. SQLite что-то непосредственно читаемое из файловой системы с языком программирования C. Таким образом, не теряйте время, обрабатывая другие вещи, которые делает BIG db.

это зависит от вашего проекта. Потому что SQLite также имеет некоторые ограничения. блокировка, переименование таблицы или что-то еще. вы можете сослаться ниже на ссылку и убедиться, что соответствие вашего проекта соответствует или нет.

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

Смежные вопросы