Serialização Usando os Plug-ins DataSerializer

Use os plug-ins DataSerializer para armazenar com eficiência dados arbitrários do WebSphere eXtreme Scale para que as APIs do produto existente possam interagir de modo eficiente com seus dados.

Os métodos de serialização, como serialização Java e o plug-in ObjectTransformer, permitem que os dados sejam serializados pela rede. Além disso, quando você usar estas opções de serialização com o modo de cópia COPY_TO_BYTES, a movimentação de dados entre clientes e servidores se torna menos dispendiosa e melhora o desempenho. No entanto, estas opções não resolvem os seguintes problemas que podem existir: Os plug-ins do DataSerializer introduzem uma maneira eficiente de resolver estes problemas. Especificamente, o plug-in DataSerializer fornece uma maneira de descrever seu formato de serialização, ou uma matriz de bytes, para o WebSphere eXtreme Scale de modo que o produto possa interrogar a matriz de bytes sem requerer um formato de objeto específico. As classes e interfaces de plug-in DataSerializer públicas estão no pacote com.ibm.websphere.objectgrid.plugins.io. Para obter mais informações, consulte a Documentação da API.
Importante: Os objetos Java de entidade não são armazenados diretamente no BackingMaps quando você usa a API do EntityManager. A API do EntityManager converte o objeto de entidade em objetos de Tupla. Os mapas de entidade são automaticamente associados com um ObjectTransformer altamente otimizado. Sempre que a API do ObjectMap ou a API do EntityManager for utilizada para interagir com mapas de entidade, a entidade ObjectTransformer será chamada. Portanto, quando você usa entidades, nenhum trabalho é necessário para serialização porque o produto automaticamente conclui este processo para você.