Descripción general de la memoria caché de objetos de negocio de marketing

El almacenamiento en memoria caché de objetos de negocio elimina la consulta de las tablas de base de datos de marketing cuando se evalúan las reglas de marketing para un cliente. Al gestionar la memoria que se asigna a la memoria caché, se puede ajustar el rendimiento del marketing.

Memoria caché de marketing (DM_Cache)

La instancia de memoria caché de objeto MarketingCache es una ubicación donde una memoria caché de correlación distribuida (DM_Cache) almacena datos que pertenecen a un objeto de negocio de marketing.

Los datos que se almacenan en MarketingCache incluyen:
  • Objetos de negocio de actividad
  • Objetos de negocio de elemento
  • Objetos de negocio de escucha de desencadenantes (qué desencadenantes están asociados con qué actividad)
  • Reglas para detectar la aparición de desencadenantes y cuando algo debe registrarse para un destino
  • Contenido predeterminado que está asociado con una zona de e-Marketing
  • Reglas de pedido de zonas de e-Marketing

Los mandatos de marketing para activar o desactivar actividades y para gestionar zonas de e-Marketing mantienen los datos adecuados en la memoria caché de objeto de negocio.

Memoria caché de comportamiento de usuario de marketing (DM_UserCache)

La instancia de memoria caché del objeto MarketingUserCache es una ubicación donde la memoria caché de correlación distribuida (DM_UserCache) almacena datos sobre clientes que participan en actividades de marketing.

La habilitación de WCMarketingDistributedMapCache DistributedMap mejora el rendimiento del tiempo de ejecución de marketing.

Nota: Para la acción Visualizar vistos recientemente en una actividad web, sólo el servidor almacena la lista de artículos vistos recientemente en la memoria caché de comportamiento de usuario de marketing. La lista no se almacena en la base de datos de forma predeterminada. Cuando se elimina de la memoria caché la entrada de memoria caché de comportamiento de usuario del cliente, se pierde la lista de artículos vistos recientemente de dicho cliente. La entrada de memoria caché de comportamiento de usuario de un cliente se elimina de la memoria caché cuando no se modifica durante 30 minutos. La memoria caché de comportamiento de usuario también se puede eliminar cuando la memoria caché está llena. El tamaño predeterminado es de 10.000 entradas de la memoria caché. Puede configurar la memoria caché de comportamiento de usuario para que contenga más entradas aumentando el tamaño de la memoria caché y habilitando la descarga de disco.

Actualizar el registro

Si la información de marketing en la base de datos se actualiza a través de SQL, massload o stageprop, borre toda la información almacenada en memoria caché. La actualización del registro a través de la Consola de administración borra MarketingCache y MarketingUserCache, así como el mandato y la memoria caché JSP. Para obtener información sobre cómo actualizar el registro, consulte el apartado Actualizar componentes del registro.
Nota: No se requiere borrar la información de la memoria caché si utiliza programas de utilidad de transición para actualizar información de marketing y utilizar la técnica de almacenamiento en memoria caché JSP de zonas de e-Marketing que se basa en el comportamiento de las actividades. Se requiere borrar la información almacenada en memoria caché cuando utilice sentencias SQL y el programa de utilidad de carga masiva con cualquier técnica de almacenamiento.