¿Cuántas palabras clave son posibles en Lightroom sin penalizar el rendimiento?

¿Alguien sabe si hay un límite superior para la cantidad de palabras clave posibles en Lightroom sin experimentar una falta de rendimiento?

Respuestas (4)

Tu pregunta no está bien escrita. Intentaré desenredarlo, duro.

No puede decir que hasta "n" palabras clave no obtendrá ninguna degradación del rendimiento y de "n"+1 (bueno, "n"+100 o lo que sea) de repente lo sentirá.

La degradación del rendimiento es un proceso bastante incremental. Es más bien una línea oblicua y no un gráfico en forma de escalera. Además, por supuesto, depende del hardware en el que se encuentre.

Dicho esto, Lr organiza internamente las palabras clave en varias tablas que son bastante gruesas (anchas, con muchos campos) en comparación con otros programas, lo que significa que en algunas situaciones (consultas) será (mucho) más lento que otros programas. Tengo experiencia práctica con, por ejemplo. XnView MP , que es mucho más rápido en estas cosas porque solo tiene una tabla para palabras clave y tiene casi la mitad de ancho (7 campos frente a 13 en Lightroom).

Por lo tanto, regla n.º 1: en Lightroom, intente mantener el número total de palabras clave al mínimo. Pero si no puede, entonces hay otras soluciones mejores.

Además de la tabla de palabras clave existe otra tabla, la tabla de palabras clave asignadas a cada imagen .

Esta tabla es muy estrecha pero, de nuevo, aquí Lr elige tener 3 campos en lugar de 2 (que es el mínimo). Vale, se puede argumentar que es un aumento del 33 % pero, francamente, dado que el tercer campo es un número entero, no creo que para 100 000-200 000 filas la degradación del rendimiento sea tan grande.

Sin embargo, si la cardinalidad (el número de filas) crece, y esto sucede rápidamente si se asignan muchas palabras clave a cada foto, entonces la diferencia de rendimiento aumenta.

Entonces, regla n.º 2: en Lightroom, trate de mantener bajo el número de palabras clave por imagen. Pero si no puede, entonces hay mejores soluciones, pero la diferencia se mostrará solo en varios miles de imágenes de arriba.

Además, tenemos aquí un corolario:

Corolario n.º 2a: si no puede permitirse el lujo de dejar Lightroom, asegúrese de mantener sus catálogos pequeños.

En conclusión tenemos la Regla #3:

Regla n.º 3: Lightroom no se diseñó teniendo en cuenta la escalabilidad. Si quieres algo así, puedes conseguir otros DAM.

Descargo de responsabilidad: aunque probé otros programas desde el punto de vista de rendimiento (AfterShotPro es uno de los mejores, Zoner tiene un límite superior codificado, ACDSee tiene una base de datos bastante lenta, como Lightroom), como dije, personalmente uso XnView MP junto con Photoshop y / o Photivo (un increíble editor RAW gratuito). Simplemente sabe bien cómo está diseñado el backend DB de XnView MP frente a Lightroom y cómo es su curva de rendimiento . Puede descargarlo para ver si se adapta a usted, es gratuito.

¡Gracias por la completa respuesta! Dejar Lr no es una opción en este momento, pero es bueno conocer las alternativas :) Pero, ¿hay alguna diferencia de rendimiento entre una lista de palabras clave "plana" y una lista jerárquica, dado el mismo número total?
@EndreGrünerOfstad: Buena pregunta. :) Intenté responder aquí, sé qué escribir (hay algunos puntos a considerar para saber cómo hacerlo/qué configuración de Lr elegir), pero aquí el espacio simplemente no me ayuda. Además, en mi humilde opinión, es una pena perderse esta pregunta en los comentarios. Si no es tan difícil para usted, haga una nueva pregunta con el texto de arriba y con gusto le responderé :)
ahora se le ha dado una pregunta propia photo.stackexchange.com/questions/52813/…

¿Se pregunta acerca de la lista distinta de palabras clave en un catálogo completo o se pregunta acerca de la cantidad de palabras clave para una sola imagen?

Dudo que exista un límite práctico para la cantidad de palabras clave permitidas en un catálogo de Lightroom. No tendría sentido tener un límite artificial en el propio software, pero es posible. Lightroom se basa en la base de datos relacional muy eficiente SQLite que debería permitir agregar una cantidad infinita de palabras clave sin ninguna implicación en el rendimiento.

En este sitio, la gente ha argumentado a favor y en contra del uso de un solo catálogo grande, pero no es extraño tener un catálogo (no vistas previas, vistas previas inteligentes, etc.) en el rango de 2GB+ y aun así tener un gran rendimiento.

Relacionado: ¿La cantidad de colecciones inteligentes afecta el rendimiento de Lightroom?

Tenga en cuenta que no preguntó si el programa tiene un límite superior codificado. Preguntó hasta dónde es posible subir "sin experimentar falta de rendimiento".
@JohnThomas - Estoy de acuerdo. Además, sin cuantificar la "falta de rendimiento", sería fácil argumentar que falta rendimiento tan pronto como agregue 1 palabra clave. Es arbitrario como se define y no muy útil para nadie. Su respuesta, por ejemplo, dice "mantenga su número total de palabras clave al mínimo". ¿Qué significa exactamente eso, 10 palabras clave? 10,000? 1,000,000? Nada de esto es muy útil o práctico de todos modos.
Seguro. De hecho, cualquier número depende del hardware concreto y de lo que significa 'rendimiento aceptable' para cada usuario. Es por eso que traté de dar algunas pautas/reglas generales a una pregunta general. La respuesta real solo la puede dar quien preguntó.
¡Hola, gracias por la respuesta! Por ignorancia, ni siquiera consideré el número de palabras clave por imagen, solo el número total. Entonces, ¡gracias por estar al tanto de eso!

Lightroom utiliza una base de datos SQLite para almacenar su información de palabras clave. SQLite tiene límites de tamaño , pero son tan altos que simplemente no vale la pena preocuparse por ellos. Puede tener millones de palabras clave en su catálogo.

SIN EMBARGO. No solo es posible hacer que Lightroom sea lento, sino que puedo hacerlo a voluntad. El uso intensivo de palabras clave es una de las formas más fáciles y confiables de hacerlo.

Aquí hay un catálogo de mitos y modos de falla de palabras clave de Lightroom, todos seleccionados de mi larga experiencia con Lightroom, que se remonta a los días anteriores a la versión beta 1.0:

  • Cuantas más palabras clave agregue, más lento será Lightroom.

    No me refiero a un montón de palabras clave en una sola foto aquí. Quiero decir que si toma una pila de fotos sin palabras clave y agrega una o dos palabras clave a cada una, Lightroom será notablemente más lento después de agregar una o doscientas palabras clave. Si reinicia Lightroom, el rendimiento vuelve.

  • Si continúa impulsando Lightroom de esta manera, puede llegar al punto en que se tarden muchos segundos en aplicar una palabra clave.

    He visto a Lightroom sentarse allí, casi sin responder, durante un minuto o dos mientras se agita a través de su trabajo atrasado.

    La computadora no es el problema. He visto esto en varias computadoras diferentes, tanto Windows como Mac, que iban desde razonablemente rápidas hasta positivamente de alta gama. De hecho, si abre otro programa y deja a Lightroom funcionando en segundo plano, su nuevo programa en primer plano responderá bastante, ya que Lightroom no utiliza el 100 % de los recursos de la computadora mientras está en ese estado. He pasado bastante tiempo jugando a Borderlands 2 mientras Lr suena de fondo. Hay un pequeño golpe en la velocidad de fotogramas, pero aún se puede jugar.

    Si quieres ver esto por ti mismo, aquí hay una receta segura de bebé de alquitrán de Lightroom:

    • Comience con un catálogo de muchos miles de fotos, con muchas (más de 10) palabras clave en cada una, seleccionadas de una jerarquía profunda y agradable de palabras clave. No se moleste si todavía está usando una lista de palabras clave pequeña y plana.

    • Ahora tome una de las fotos más populares en su conjunto de palabras clave y muévala a otro lugar en la jerarquía. Lightroom cambiará la palabra clave de cada foto afectada.

    • Una vez que se complete, agregue otra palabra clave a cualquier foto en su biblioteca. No tiene que ser uno de los que acabas de tocar. ¿Ver la diferencia?

      Vuelva a iniciar Lightroom. El rendimiento ha vuelto a donde estaba antes de que empezaras, ¿no es así?

      Interesante, no?

    Cuando pone a Lightroom en este estado, si inicia el Monitor de actividad en OS X, debería ver que fija un núcleo de CPU, dejando los demás inactivos. Esto me dice que la creación de palabras clave es esencialmente una actividad de un solo subproceso. También verá que la E/S del disco es bastante baja, lo que significa que no está vinculada a la E/S. Simplemente no está utilizando toda la potencia de su CPU para reorganizar su base de datos de palabras clave.

    Supongo que sucede lo mismo en Windows, pero no lo he probado.

  • Reducir el tamaño de su catálogo ayuda, pero no tanto.

    Cada vez que tengo que hacer una gran sesión de muchas palabras clave, divido el conjunto de fotos en las que quiero trabajar en un catálogo temporal separado. Aquí está el flujo de trabajo:

    1. Seleccione todas las fotos en las que desea trabajar

    2. Diga Archivo → Exportar como catálogo...

      Le recomiendo que lo coloque en su escritorio y lo llame algo que lo marque claramente como un catálogo temporal: temp, foo, x, etc. Quiere acceder fácilmente a él y no quiere dejarlo abarrotando su disco una vez terminar con eso.

    3. Presione Ctrl/Cmd-Spara asegurarse de que todos los metadatos se guarden en el disco para esas fotos.

      Haga esto incluso si tiene habilitado "Escribir cambios automáticamente en XMP" en la configuración de su catálogo. Por razones que deberían ser cada vez más claras para usted, querido lector, Lightroom puede atrasarse mucho. Cuando sale de Lightroom con metadatos pendientes sin guardar, solo guardará la información mínima que necesita para poder iniciar la copia de seguridad y continuar trabajando. Debe forzarlo para que finalice todo el trabajo pendiente antes de continuar, de lo contrario, corre el riesgo de que no coincidan la información del catálogo y la información almacenada en la foto a través de EXIF, IPTC, XMP, etc.

    4. Diga Metadatos → Exportar palabras clave... Verá por qué en un momento.

    5. Salga de Lightroom, luego haga doble clic en el nuevo catálogo que acaba de crear para abrirlo en lugar del predeterminado. Alternativamente, inicie Lightroom con Option/Altretenido, para que le solicite que se abra el catálogo.

    6. Diga Metadatos → Importar palabras clave... y apúntelo al archivo que acaba de crear arriba.

      Si no hace esto, su nuevo catálogo solo contendrá las palabras clave presentes en las fotos que exportó. Presumiblemente desea que todas sus palabras clave estén disponibles en el nuevo catálogo.

    7. Haz tu palabra clave.

    8. Seleccione todas las fotos, luego diga Cmd/Ctrl-Sguardar los cambios en el disco. Debe hacer esto incluso si tiene habilitada la configuración "Escribir automáticamente los cambios en XMP" en su catálogo principal. Es una configuración por catálogo, y por defecto está "desactivada" para catálogos nuevos.

      (Consulte el siguiente punto principal para obtener más información sobre esto).

    9. Vuelva a iniciar Lightroom, abriendo esta vez el catálogo principal.

    10. Diga Metadatos → Leer metadatos del archivo para volver a cargar los cambios en el catálogo principal.

    11. Una vez que esté satisfecho de que todos los cambios hayan regresado al catálogo principal, salga de Lightroom y elimine el catálogo temporal. No lo necesitamos más.

    Habiendo saltado todos esos aros, debería notar que Lightroom es un poco más rápido cuando se ejecuta con un catálogo mucho más pequeño. Creo que es apenas una ventaja suficiente como para molestarse en hacerlo.

    Esto debería convencerlo de que el tamaño total del catálogo no es lo principal que afecta la velocidad de Lightroom. El tamaño del conjunto de palabras clave y la cantidad de palabras clave por foto tienen un efecto desproporcionado en la velocidad de Lightroom.

  • Deshabilitar la configuración "Escribir automáticamente los cambios en XMP" en la configuración de su catálogo ayuda, pero no tanto si tiene un disco rápido.

    Consejo: Tener un disco rápido. :)

    Idealmente, coloque el archivo del catálogo en un SSD rápido y el árbol que contiene sus fotos maestras en un RAID rápido separado. (O si tiene mucho dinero, ¡ponga los maestros en un RAID de SSD!) Mantener los dos separados le da al sistema operativo la oportunidad de escribir en ambos al mismo tiempo, oportunidades que no están disponibles cuando ambas solicitudes deben ir a un solo disco.

  • Las colecciones inteligentes son un éxito de velocidad, especialmente si tienen reglas basadas en palabras clave.

    La buena noticia es que hay una escotilla de escape: las colecciones inteligentes solo perjudican el rendimiento una vez que se han abierto dentro de una sesión de Lightroom determinada. Si pliega todos sus Conjuntos de colección y gira el triángulo de revelación del panel Colecciones para cerrarlo, luego vuelve a iniciar Lightroom, ninguna de sus Colecciones inteligentes afectará la velocidad de Lightroom.

    ¡Pero cuidado! Si abre algunos de esos triángulos de revelación y luego los vuelve a cerrar de inmediato, el daño ya está hecho: el golpe de velocidad continuará afectando a Lightroom hasta que lo vuelva a iniciar.

  • La forma más confiable de acelerar Lightroom nuevamente es relanzarlo.

    Paso mucho tiempo relanzando Lightroom. Suspiro.

La forma más fácil de verificar esto es importar un vocabulario controlado con una gran cantidad de archivos. Por ejemplo, David Rieck, un autor de ControlledVocabulary.com tiene una versión de LR de su CV que contiene varios miles de palabras clave bien estructuradas.

El rendimiento es un término amplio y puede reflejar diferentes aspectos del programa. En su caso, es posible que vea una degradación del inicio del primer programa, la expansión del árbol de palabras clave, la búsqueda por palabras clave, la sincronización de metadatos, etc. Además, las diferentes configuraciones de PC tendrán diferentes umbrales para la degradación del rendimiento.

El uso de una estructura jerárquica de palabras clave puede mejorar tanto el rendimiento del programa como la comodidad de la gestión de palabras clave.

Por cierto, nuestro servidor Daminion puede importar> 20000 palabras clave y funcionar sin degradación del rendimiento en la configuración de PC i3/4Gb.