[rules-users] Memory Consumption with 5000 Rules

Jared Davis sunray at davisprogramming.com
Thu Dec 9 21:01:37 EST 2010


I would try two different layouts and see what happens to memory usage. I
think the rules that use "in" will be faster than the standard matches
implementation.  

rule "1.in"
when
$c_0 : CFRO( fi.co in ("1","2","3","4","5"),  su.co == "P", c.co == "C")
then
Bcf fact = new Bcf ();
fact.setC( "123");
insert( fact);
end


rule "1.matches"
when
$c_0 : CFRO( fi.co matches "(1|2|3|4|5)",  su.co == "P", c.co == "C")
then
Bcf fact = new Bcf ();
fact.setC( "123");
insert( fact);
end



Regards,

Jared Davis
-- 
View this message in context: http://drools-java-rules-engine.46999.n3.nabble.com/Memory-Consumption-with-5000-Rules-tp2060449p2061395.html
Sent from the Drools - User mailing list archive at Nabble.com.



More information about the rules-users mailing list