规则条数很多(>10W)条,build KonwledgeBase 很慢

intersupers 2013-03-20
请问这个有什么方法能够显著提高build速度吗???
NIIT_zhu 2013-05-15
intersupers 写道
请问这个有什么方法能够显著提高build速度吗???

Drools 主要满在规则加载的环节,这个好象没什么有效的解决办法,仅仅是我个人的使用情况,呵呵,也许是我不知道,我碰到的有人使用Drools  运行规则10分钟才有反应
henry0609 2013-06-15
1. 把规则预先通过 KnowledgeBuilder 编译成 KnowledgePackage

2. 将这些 KnowledgePackage 用 ObjectOutputStream 序列化到一个文件

3. 使用时用 ObjectInputStream 反序列化就可以了

可以提高加载效率
Global site tag (gtag.js) - Google Analytics