Memoria caché de objeto de datos de HCL Commerce Search

HCL Commerce Search Las cachés de objetos de datos son instancias de caché en el contenedor de búsqueda. Las caché también se mantienen en el contenedor del servidor de transacción para permitir que el servidor de transacciones emita invalidaciones de caché de búsqueda a través de Redis. Se utilizan para almacenar propiedades de tiempo de ejecución internas utilizadas por determinadas características de búsqueda para mejorar el rendimiento general. Estas memorias caché de objetos de datos están configuradas para utilizar memorias caché del objeto DistributedMap.

Consejo: La norma general para definir el tamaño de memoria es asignar 5 MB para cada 1000 entradas de memoria caché.

Las listas siguientes muestran los ID de memoria caché de objeto interno bajo los DistributedMaps que utilizan de forma predeterminada:

SearchDistributedMapCache

Default distributed map cache
SearchTermAssociationHelper

SearchContractDistributedMapCache

SolrRESTSearchProductEntitlementExpressionProvider
StoreHelper.contract
StoreHelper.account

SearchCatalogGroupDistributedMapCache

RESTCacheFilterCache

SearchFlexFlowDistributedMapCache

StoreHelper.featureEnabled

SearchMiscDistributedMapCache

JDBCQueryService

SearchAttributeDistributedMapCache

SolrSearchConfigurationRegistry
SolrSearchConfigurationRegistry.getFacetProperties
SolrSearchConfigurationRegistry.NAME 

SearchNavigationDistributedMapCache

RelevancyHelper

SearchSystemDistributedMapCache

StoreHelper
StoreHelper.storeconf
StoreHelper.srchconf
RelevancyHelper.stores

SearchUserDistributedMapCache

StoreHelper.buyer

SearchCatHierarchyDistributedMapCache

HierarchyHelper
HierarchyHelper.category.name
HierarchyHelper.navigation.path
HierarchyHelper.subcategories

SearchFacetDistributedMapCache

FacetHelper
FacetHelper.category
FacetHelper.keyword
FacetHelper.columns
FacetHelper.attr
FacetHelper.sortedForNavigation
FacetHelper.sortedForKeywordSearch

SearchBasedMerchandisingExpressionProvider

SearchBasedMerchandisingExpressionProvider