[jboss-dev] Embedded DB for internal use
    Bill Burke 
    bburke at redhat.com
       
    Thu Sep  6 16:15:13 EDT 2007
    
    
  
what benefit does a DB give you?
Brian Stansberry wrote:
> I know there've been a few threads on this general topic, so please 
> forgive if I'm rehashing old ground.
> 
> I'd like to replace the way clustered web sessions and clustered EJB3 
> SFSBs store their data.  They currently do it to the file system via 
> JBossCache's FileCacheLoader.  Lot's of issues with that. A simple 
> alternative is a config change to use JDBCCacheLoader and have the 
> storage done to an embedded DB.
> 
> My assumptions about this are:
> 
> 1) Each AS instance would be *meant to* have it's own DB instance; it's 
> not meant to be a shared resource. A user reconfiguring the AS to share 
> the same db instance with the same schema between AS instances would be 
> making a configuration mistake.
> 2) It would be a production ready RDBMS (Derby ???); expectation would 
> not be that customers should replace it by default.
> 3) We'd deploy our own datasource (say "EmbeddedDS" or "InternalDS") to 
> talk to it. Internal services like I described would use that datasource.
> 4) DefaultDS could point to it as well, so the AS works out of the box. 
> But the recommendation there would be the same as now -- reconfigure the 
> DefaultDS to point to an external production-ready DB.
> 
> Thoughts?
> 
-- 
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com
    
    
More information about the jboss-development
mailing list