Hi,

I am using JBoss Rule Engine Drools 3.0 from last 2 months. As i know the rule engine is used in an application where the data or policies will be changing on and on. But i am using in an project which has something different.

I am using it for filtering the data. I am having a server where there are lot of processes will be running and each process is having so many attributes. So as i said i am using it for filtering the data based different/combination of attributes.
But i am not able to understand whether i can use rule engine for this purpose? because samething i can do by executing the SQL query instead of using Rule Engine.

Whether it makes any sense or it is unneccessary performance bottleneck? if i use what all the merits and demerits?

Thanks in advance,
Mahantesh.