Каков наилучший способ каталогизации большого количества изображений? - PullRequest
1 голос
/ 16 января 2012

Я смотрю на создание сайта с большим количеством доступных для поиска изображений, упорядоченных по ключевым словам, тегам и т. Д. Я планирую получить информацию об изображениях из данных IPTC. Изображения будут загружены по FTP, а затем добавлены в базу данных. У меня вопрос такой:

Есть ли какое-либо преимущество в сохранении данных IPTC в записи базы данных для каждого изображения или просто получении их из файла по мере необходимости?

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

1 Ответ

1 голос
/ 16 января 2012

Я бы, конечно, поместил данные в базу данных в той или иной форме. После этого вы можете убедиться, что он проиндексирован и его поиск выполняется намного быстрее. Чтобы получить максимальную выгоду, вам необходимо предварительно обработать данные в формате, который легко найти в базе данных. Ключевые слова EG должны храниться индивидуально или закодированы как отношения многие ко многим (пары picture_ref, keyword_ref) между изображением и центральным списком ключевых слов.

...