【发布时间】:2011-01-13 03:17:48
【问题描述】:
我目前正在评估 JBoss Drools,并希望就我目前发现的可重用性问题向社区寻求帮助:
要创建知识库,必须导入 .drl 文件,但如果我只想使用 .drl 文件中的规则子集,而不是形成规则组(使用议程组或 RuleFlowGroup),还有其他方法可以做到这一点吗?使用规则组很容易使规则定义变得混乱,假设您有 10 个不同的规则子集重叠,那就是 10 个规则组...
有没有办法将事实动态插入到规则知识会话中?在我看来,在触发规则引擎之前,所有必需的事实/数据都需要插入到会话中,从而造成性能瓶颈......例如,如果其中一个事实驻留在数据库中,除非来自数据库的事实,否则无法触发引擎画了。如果引擎可以先处理其他事实,当数据库中的事实准备好时,将其动态插入会话中会更好。
【问题讨论】:
标签: drools