[jboss-user] [JBossCache] - Re: JBossCache as a message oriented middleware?

bstansberry@jboss.com do-not-reply at jboss.com
Mon Dec 4 16:50:49 EST 2006


Can you divide your data between different caches?  I.e. if on servers 1 and 2, there are processes running that are interested in data structures A, B, and C, then you deploy CacheA, CacheB and CacheC.  On servers 3 and 4, the running process are interested in B, C and D, so CacheB, CacheC and CacheD are deployed.

Another possibility is to use the activateRegion() API.  There you have just one cache, but it has regions /A, /B, /C and /D.  On servers 1 and 2, region /D isn't activated, and thus the cache ignores replication traffic for /D.  On servers 3 and 4, /A isn't activated.

The multiple-cache approach has the advantage that no JGroups channel on servers 1 and 2 even sees replication messages for D.  With the region-based approach, the channel sees the messages and passes them all the way up to JBoss Cache, where they are then ignored.

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3991117#3991117

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3991117



More information about the jboss-user mailing list