Topologías y escenarios de creación de índices

Los índices de HCL Commerce Search se crean por separado basándose en un catálogo maestro específico. Despliegue el índice de HCL Commerce Search y, a continuación, gestione y vuelva a crear cada índice de forma independiente para renovar los datos.

Métodos de indexación de búsquedas

Una indexación completa vuelve a crear el índice de búsqueda entero, mientras una indexación delta solo realiza actualizaciones incrementales en el índice de búsqueda operativo existente.
Importante: Periódicamente debe volver a crear por completo el índice de búsqueda para asegurarse de que el tamaño del índice en el sistema de archivos permanece manejable. Es decir, cuando solo se realiza la indexación delta, los archivos de índice que se han marcado para supresión continúan acumulándose. Cuando se realiza una indexación completa, se pasa una solicitud optimize que elimina completamente los archivos de índice identificados de las indexaciones delta anteriores.

Antes de desplegar el índice, tenga en cuenta los escenarios de creación de índices, en función del entorno de HCL Commerce Search.

Las siguientes son las topologías típicas:
  • Un entorno de producción con una máquina de creación de índices dedicada.
  • Un servidor de búsqueda de transición y en clúster.

Tipos y subtipos de índice de búsqueda

La HCL Commerce Search contiene los tipos de índice de búsqueda siguientes para ajustarse a los requisitos de búsqueda y del negocio:
Índice de entradas de catálogo
Un índice de búsqueda de entradas de catálogo en el catálogo maestro y de ventas.
El índice de búsqueda de entrada de catálogo contiene el contenido siguiente:
Contenido estructurado
El contenido estructurado incluye artículos del catálogo de productos y proporciona resultados de búsqueda según los artículos que se venden en la tienda.
Contenido no estructurado
El contenido del sitio no estructurado incluye documentos que no se adhieren a un modelo de datos específico, como adjuntos del producto contenidos en diversos formatos. Por ejemplo, el contenido como manuales de usuario e información de garantía se considera contenido no estructurado. Sus elementos, construcción y organización suelen ser desconocidos y pueden variar en función del tipo de archivo.
Contenido del sitio
HCL Commerce Este contenido es captado y rastreado por el rastreador de contenido del sitio.
índice de grupo de catálogo
Un índice de búsqueda de categorías en el catálogo maestro y de ventas.
La HCL Commerce Search contiene los subtipos de índice de búsqueda siguientes, que mantiene los datos en un núcleo independiente por motivos de rendimiento:
Inventario
El índice de inventario, un índice independiente que contiene datos de índice, es una extensión del índice de productos. Para obtener el estado de inventario preciso, puede renovar el índice de inventario con más frecuencia que el índice de productos.
Precio
Configura un subíndice para datos de inventario. Los precios se indexan utilizando la carga de índice, ya que puede llenar una gran cantidad de datos en un índice de extensión independiente más rápido que lo que el índice de entrada de catálogo pueda indexar los datos de precios. Para más información, consulte Carga de índice.
Para obtener más información sobre índices de extensión, consulte Índices de extensión de la HCL Commerce Search.

Ejemplos de topologías y escenarios de creación de índices

Las siguientes topologías de ejemplo están disponibles para tamaños de índice pequeños a grandes:
Importante: En todos los casos, se recomienda realizar solo la indexación en un entorno de autoría o de transición. Es decir, un entorno que se utilice para fines de control de calidad (QA), y si es necesario, que contenga acceso a la base de datos de producción. De lo contrario, el rendimiento de la búsqueda en tiempo de ejecución o la integridad de índice puede verse afectado por la indexación en un entorno de producción.

Tamaño de índice pequeño o mediano: HCL Commerce entorno de producción con una máquina de creación de índices dedicada

Se utiliza una máquina de creación de índices dedicada, que se conoce como maestra, para crear el índice. Entonces el índice se replica en otras máquinas de búsqueda, que se conocen como destinos. El rendimiento de la búsqueda de tiempo de ejecución no se ve afectado durante la creación del índice.

Nota: La creación del índice de búsqueda puede ser todavía un proceso largo y a veces puede dar lugar a incoherencias entre la base de datos y el índice de búsqueda. Sin embargo, el rendimiento de la búsqueda de tiempo de ejecución no se ve afectado durante la creación del índice debido al desplazamiento de la carga de proceso a otra máquina.
El diagrama siguiente ilustra un despliegue de HCL Commerce Search típico para un tamaño de índice pequeño o medio:
Despliegue de tamaño de índice pequeño o medio
HCL Commerce Enterprise

El proceso de creación de índicesRecomendado: Tamaño de índice grande: Servidores de búsqueda de propagación de transición y en clúster.

La creación de índice se realiza en la base de datos de transición de HCL Commerce y la máquina de transición de búsqueda. Los usuarios de la empresa pueden probar los datos nuevos en la base de datos de transición con el índice actualizado. Después de que se hayan completado correctamente las pruebas, los datos se propagan de la base de datos de transición a la base de datos de producción y el índice se replica de la máquina de transición de búsqueda en las máquinas de producción de búsqueda utilizando el servidor de indexación maestro. Este es el método recomendado, puesto que esta opción es la que acarrea menos riesgo para el entorno de producción y proporciona un entorno más flexible para crear cambios incrementales.

El diagrama siguiente ilustra un despliegue típico de HCL Commerce Search para un tamaño de índice grande:
Despliegue de tamaño de índice grande
Para obtener más información, consulte Indexación con propagación de transición.