Основные данные постоянный объект, расположенный на Amazon S3? - PullRequest
1 голос
/ 16 февраля 2010

Мне любопытно, можно ли сохранить и извлечь мой постоянный объект базовых данных с помощью Amazon S3.

Я думаю, что это идеальное сочетание для размещения вашего приложения в облаке.

Или у Амазона есть другие сервисы?

Есть ли у кого-нибудь истории успеха, которыми можно поделиться?

Отредактировано:

Я знаю, что нет прямой поддержки Core Data для S3, но есть ASIS3Request для сохранения и загрузки любого объекта на S3.

Мое решение: в делегате приложения я изменю persistentStoreCoordinator для сохранения на Amazon S3.

Ответы [ 2 ]

2 голосов
/ 16 февраля 2010

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

Вам гораздо лучше иметь локальный кеш, а затем периодически хранить копию файла в облаке.

Какова ваша цель хранения данных на S3?

1 голос
/ 16 февраля 2010

Несмотря на то, что нет прямой поддержки Core Data для Amazon S3 в качестве типа хранилища, Core Data допускает Пользовательские типы хранилищ . Этот факт упоминается в документах iPhone Core Data, поэтому я предполагаю, что он доступен на платформе iPhone.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...