[jboss-user] [JBossCache] - Re: CacheLoader for very large data store
manik.surtani@jboss.com
do-not-reply at jboss.com
Wed Jan 17 09:48:12 EST 2007
loadEntireState() is used to transfer state to new cache instances in the cluster (unless you're using a shared cache loader - one where every instance points to a shared physical data store such as a database - in which case this won't be called)
CacheLoader.get() is called in a number of cases, including TreeCache.put() TreeCache.remove(Fqn fqn, Object key) so it is quite necessary.
If you have a very large number of attributes it may make sense to break up the attributes and spread them across different nodes. Improves concurrency and gives you finer grained control when it comes to passivating to disk.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4002816#4002816
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4002816
More information about the jboss-user
mailing list