Optimización de índice de búsqueda

Cuando administre la búsqueda de HCL Commerce Search, tenga en cuenta los siguientes consejos y sugerencias de optimización.

Mejores prácticas

  • No realice la optimización del índice mientras indexa. Es una tarea administrativa independiente que solo se ejecuta cuando el uso del sistema es bajo.
  • Configure la tarea de planificador UpdateSearchIndex en producción para ejecutar con más frecuencia las actualizaciones delta. Realice una construcción completa limpia solo cuando el uso del sistema sea bajo.

Desfragmentación del índice de búsqueda

Puede desfragmentar el índice de búsqueda si realiza una de las acciones siguientes:
  • El parámetro optimize se puede utilizar para actualizaciones delta.

    Puede que desee establecer el parámetro en false para ahorrar tiempo cuando cree el índice de HCL Commerce Search. Es decir, estableciéndolo manualmente en la URL de importación de datos.

    Por ejemplo:
    
    http://host_name/solr/MC_masterCatalogId_CatalogEntry_en_US/dataimport?command=delta-import&optimize=true
    

    Para obtener más información, consulte Data Import Request Handler.

  • La opción clean se puede utilizar para obtener actualizaciones completas.
    Por ejemplo:
    
    http://host_name/solr/MC_masterCatalogId_CatalogEntry_en_US/dataimport?command=full-import&clean=true
    

Detección del estado de réplica

Puede comprobar el estado de réplica en cada nodo subordinado:
  1. Ejecute el mandato siguiente:
    http://subordinate_host:port/solr/MC_masterCatalogId_CatalogEntry_en_US/replication?command=details
  2. Compruebe el valor de indexVersion y generation para ver su versión de réplica.