[rules-users] Caching RuleBase in Drools
Robert Crawford
crawford at kloognome.com
Mon Aug 11 19:46:59 EDT 2008
On Aug 11, 2008, at 9:30 AM, Ingomar Otter wrote:
> >" Typically, a rulebase would be generated and cached on first use;
> to save
> >on the continually re-generation of the Rule Base; which is
> expensive."
> Read: Cache the rulebase (the rulebase object) with a Cache
> mechanism of your choice.
>
> AFAIK there is no dedicated caching mechanism in Drools per se.
> This makes sense, otherwise the next person would look for cache
> distribution, cache synchronization in a cluster. A can of worms
> that should not be touched.
>
> For example we use JBOSS TreeCache and are happy with it. This may
> be overkill, simpler implementations like oscache may just be fine
> - all depends on your requirements and deployment situation.
I've just been using a singleton for the moment, tossing it and
rebuilding when the rules change. Works OK.
More information about the rules-users
mailing list