[rules-users] Can Drools supply large Knowledge Base?

David Green dave.cl at hotmail.com
Tue Dec 13 12:25:34 EST 2011


There are a few things going on in these discussions: rule "size" vs number
of facts vs number of rules.

On the latter two, memory thrashes and then crashes when too much is brought
into memory at once.  You can use JVM options to increase memory size,
variable space size, etc.  The upper limit for the number of rules is based
upon the "size" of the rule.  However, if you are planning to have more than
thousands of facts or rules in memory at once, you may have problems in a 32
bit JVM.   Using a 64 bit JVM helps.

On rule "size", I have had clients with rules like "if <any of these
symptoms> then you could have cancer".  The number of conditions on such a
rule is over 100.  DROOLS can handle rules of such complexity, although they
are difficult to debug in any language.

--
View this message in context: http://drools.46999.n3.nabble.com/rules-users-Can-Drools-supply-large-Knowledge-Base-tp3569354p3583004.html
Sent from the Drools: User forum mailing list archive at Nabble.com.



More information about the rules-users mailing list