drools 入门(五) - RETE算法

1. RETE 算法

  • RETE 算法是一种高效的模式匹配算法,用来实现产生式规则系统
  • 它是高效的算法,通过缓存避免了相同条件多次评估的情况,但是带来了大量的内存使用
  • RETE在拉丁语中是"net", 有网络的意思;RETE算法通过规则条件生成了一个网络,每个规则条件是网络中的一个节点

2. RETE算法节点介绍

RETE节点
RETE节点
RETE节点
RETE节点

3. RETE算法案例

Drools 节点共享

4. RETE算法的Fact流转

Fact如何穿过网络
插入一个新对象
插入新对象
插入新对象

5. 总结

总结
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容