HCL Commerce Search Cache d'objets de données
HCL Commerce Search Les caches d'objets de données sont des instances de cache dans le conteneur Search. Les caches sont également conservés dans le conteneur du serveur de transactions pour permettre au serveur de transactions d'émettre des invalidations de cache de recherche via Redis. Ils sont utilisés pour stocker les propriétés d'exécution internes utilisées par certaines fonctions de recherche afin d'améliorer les performances globales. Ces caches d'objets de données sont configurés pour utiliser les caches d'objets DistributedMap.
Conseil : La règle générale pour définir la taille de la mémoire est d'allouer 5 Mo pour 1 000 entrées de cache.
Les listes suivantes présentent les ID des caches d'objets internes sous les mappes DistributedMaps qu'ils utilisent par défaut :
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