[infinispan-issues] [JBoss JIRA] (ISPN-2244) Transparently hold serialized representations of keys and values

Mircea Markus (JIRA) issues at jboss.org
Fri Jan 24 13:36:29 EST 2014


     [ https://issues.jboss.org/browse/ISPN-2244?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mircea Markus updated ISPN-2244:
--------------------------------

    Component/s: Core

    
> Transparently hold serialized representations of keys and values
> ----------------------------------------------------------------
>
>                 Key: ISPN-2244
>                 URL: https://issues.jboss.org/browse/ISPN-2244
>             Project: Infinispan
>          Issue Type: Enhancement
>          Components: Core
>            Reporter: Robert Stupp
>            Assignee: Mircea Markus
>
> Serialization/deserialization might become very expensive when working with cached large java objects that are created and used on many different nodes.
> At the moment, the setting storeAsBinary() allows you to "die" either one:
> * serialize/deserialize when the cache is accessed
> * serialize/deserialize when L1 is filled or invalidated, object fetched from other node, object is replicated on put
> It might be a good solution to add a third mode:
> * At a put() operation, the Java object is put into the cache
> * When the serialized representation is required first, it is created from the Java object (or during the put() operation)
> * The serialized representation is reused every time when needed.
> Means: cache the serialized representation of keys and values.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the infinispan-issues mailing list