1. RETE 算法
- RETE 算法是一種高效的模式匹配算法,用來實(shí)現(xiàn)產(chǎn)生式規(guī)則系統(tǒng)
- 它是高效的算法,通過緩存避免了相同條件多次評(píng)估的情況,但是帶來了大量的內(nèi)存使用
- RETE在拉丁語中是"net", 有網(wǎng)絡(luò)的意思;RETE算法通過規(guī)則條件生成了一個(gè)網(wǎng)絡(luò),每個(gè)規(guī)則條件是網(wǎng)絡(luò)中的一個(gè)節(jié)點(diǎn)
2. RETE算法節(jié)點(diǎn)介紹

RETE節(jié)點(diǎn)

RETE節(jié)點(diǎn)

RETE節(jié)點(diǎn)

RETE節(jié)點(diǎn)
3. RETE算法案例

Drools 節(jié)點(diǎn)共享
4. RETE算法的Fact流轉(zhuǎn)

Fact如何穿過網(wǎng)絡(luò)

插入一個(gè)新對(duì)象

插入新對(duì)象

插入新對(duì)象
5. 總結(jié)

總結(jié)