de la caché de resultados de consulta de Solr

El rendimiento del servidor de búsqueda se puede mejorar almacenando en la memoria caché los resultados de la consulta Solr.

La memoria caché de datos de servidor de búsqueda utiliza memorias caché de objeto DistributedMap, que se definen automáticamente durante la instalación de paquete de características. Se ha añadido una nueva memoria caché de objetos para el almacenamiento en memoria caché de consultas Solr a los resultados de la consulta Solr de memoria caché. Los resultados de la consulta Solr se almacenan en la memoria caché de objetos con el nombre JNDI, services/cache/SearchQueryDistributedMapCache. Se define del modo siguiente:
<distributedMap id="SearchQueryDistributedMapCache" jndiName="services/cache/SearchQueryDistributedMapCache" memorySizeInMB="400" memorySizeInEntries="30012" highThreshold="98" lowThreshold="95"/>
La nueva caché está activada por defecto en HCL Commerce Version 9.1. Para desactivarlo, establezca el siguiente valor de propiedad de configuración en falsedentro del archivo de configuración com.ibm.commerce.search-ext/wc-component.xml de:
<_config:property name="CrossTransactionCache/com.ibm.commerce.search.internal.expression.processor.SearchExpressionProcessor/enabled" value="true"/>
Para obtener más información sobre cómo cambiar propiedades en el archivo de configuración del componente (wc-component.xml) consulte Cambio de propiedades en el archivo de configuración de HCL Commerce (wc-component.xml)
Important: Al igual que con todos los cambios de configuración de almacenamiento en memoria caché, tenga en cuenta la memoria adicional utilizada para el almacenamiento en memoria caché y asegúrese de que la JVM tenga al menos un 35 % de memoria libre después de cada ciclo de recopilación de basura completo. El valor memorySizeInMB="400" mencionado anteriormente es una cantidad máxima estimada de memoria adicional que esta nueva memoria caché objeto utilizará. La memoria real utilizada puede superar el valor especificado. Determine la memoria real utilizada, ejecute escenarios de prueba de representante en un entorno de prueba y obtenga y examine los archivos GC y heapdump detallados.