Pregunta

Estoy buscando configurar un sitio con una gran cantidad de imágenes de búsqueda, organizadas por palabras clave, etiquetas, etc. Estoy planeando obtener la información de la imagen de los datos de IPTC. Las imágenes serán cargadas por FTP y luego se agregarán a una base de datos. Mi pregunta es esta:

¿Hay alguna ventaja para almacenar los datos de IPTC en el registro de la base de datos para cada imagen o simplemente obtenerlo del archivo cuando se necesita?

Mi instinto es que sería más eficiente y más fácil trabajar para tenerlo todo en la base de datos, pero me gustaría asegurarme de que antes de comenzar a construir cualquier cosa.

¿Fue útil?

Solución

Ciertamente pondría los datos en la base de datos de alguna forma. Luego puede asegurarse de que esté indexado y que sea mucho más rápido para buscar. Para obtener el máximo beneficio, necesitaría preprocesar los datos en un formato que sea fácil de buscar para la base de datos. Por ejemplo, las palabras clave deben almacenarse individualmente o codificarse como muchas de muchas relaciones (PICE_REF, PROPISO KEYWORD_REF) entre la imagen y una lista central de palabras clave.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top