我正在设置一个网站,其中包含大量可搜索的图像,按关键字,标签等组织。我打算从IPTC数据中获取图像信息。图像将通过FTP上传,然后添加到数据库中。我的问题是:
将IPTC数据存储在每个图像的数据库记录中,或者只是在需要时从文件中获取它是否有任何优势?
我的直觉是,在数据库中使用它会更有效率和更容易,但我想在开始构建任何东西之前确保它。
答案 0 :(得分:1)
我当然会以某种形式将数据放入数据库。然后,您可以确保将其编入索引,并且搜索速度更快。为了获得最大收益,您需要将数据预处理为一种易于数据库搜索的格式。 EG关键字应单独存储或编码为图片与关键字中心列表之间的多对多关系(picture_ref,keyword_ref对)。