Двоичные данные в базе данных sqlite против изображения в папке приложений или хранения изображений из Интернета - PullRequest
0 голосов
/ 06 июня 2011

Я просто думал, как лучше всего хранить изображения в приложении для iPhone / iPad (XCODE), если я получаю их из Интернета динамически.Моя главная проблема заключается в том, что если я сохраню их в своей базе данных в виде двоичных данных, снизит ли это мою эффективность при создании запросов к базе данных?

В таком случае лучше ли хранить их в папке приложения?

Спасибо за ответы.

1 Ответ

0 голосов
/ 06 июня 2011

На форумах Apple Dev есть хорошее обсуждение этого вопроса. Хороший пост можно найти здесь . Общее руководство из поста: меньше 16 КБ, блок данных в порядке, 100 КБ также в порядке, приближается к 1 МБ, и его лучше хранить за пределами Core Data или любой базы данных.

С точки зрения извлечения производительности, все сводится к тому, как вы нормализовали свою модель данных.

...