Quando o WebSphere eXtreme Scale é usado como um cache secundário, o backend é usado com a grade de dados.
É possível configurar o produto como um cache secundário para a camada de acesso a dados de um aplicativo. Neste cenário, o WebSphere eXtreme Scale é utilizado para armazenar temporariamente objetos que normalmente poderiam ser recuperados de um banco de dados de backend. Aplicativos verificam se a grade de dados contém os dados. Se os dados estiverem na grade de dados, eles serão retornados para o responsável pela chamada. Se os dados não existirem, eles serão recuperados a partir do banco de dados de backend. Os dados são então inseridos na grade de dados para que a próxima solicitação possa usar a cópia em cache. O diagrama a seguir ilustra como o WebSphere eXtreme Scale pode ser usado como um cache secundário com uma camada de acesso a dados arbitrários, como OpenJPA ou Hibernate.
Plug-ins do cache secundário para Hibernate e OpenJPA