WebSphere eXtreme Scale proporciona a WebSphere Message Broker una función de almacenamiento en memoria caché de datos.
Una memoria caché global es un repositorio de datos que desea reutilizar. Por ejemplo, puede utilizar una memoria caché global en los flujos de mensajes de WebSphere MQ para almacenar información de correlación para utilizarla más allá de un nodo específico, una instancia de flujo de mensajes, un grupo de ejecución o un intermediario. La memoria caché facilita el compartimiento de datos entre procesos (en el mismo intermediario o entre intermediarios) y elimina la necesidad de una solución alternativa, por ejemplo una base de datos. Puede utilizar un nodo para almacenar datos en la memoria caché global, y, a continuación, un segundo nodo (en el mismo flujo de mensajes o un flujo independiente) puede recuperar esos datos de la memoria caché global.
Puede utilizar un nodo de flujo de mensajes para interactuar con la memoria caché global. Las interacciones con la memoria caché suceden fuera de la transacción de flujo de mensajes y se confirman inmediatamente Si se genera una excepción en sentido descendente del nodo que interactúa con la memoria caché, las interacciones de memoria caché no se retrotraen.
Para obtener un ejemplo de cómo utilizar la memoria caché, consulte el ejemplo de Respuesta de solicitud coordinada. Puede ver información sobre los ejemplos sólo cuando utilice el Information Center que está integrado en WebSphere Message Broker Toolkit o el Information Center en línea. Puede ejecutar ejemplos sólo cuando utilice el Information Center que está integrado en WebSphere Message Broker Toolkit.
Puede utilizar la memoria caché global que se proporciona con WebSphere Message Broker y puede configurar WebSphere Message Broker para conectarse a una cuadrícula externa de WebSphere eXtreme Scale. Puede trabajar con varias cuadrículas remotas y la cuadrícula incorporada, al mismo tiempo.
Puede interactuar con la memoria caché global o la cuadrícula externa utilizando un nodo JavaCompute. El nodo puede poner datos en una correlación, recuperar datos y crear una correlación si no existe ninguna. Para obtener más información, consulte Acceso a la memoria caché global con un nodo JavaCompute.
Para obtener más información, consulte Supervisar la memoria caché global.