drools 入門(五) - RETE算法

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é)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,063評(píng)論 25 709
  • 轉(zhuǎn) # https://www.cnblogs.com/easypass/archive/2010/12/ 08/...
    呂品?閱讀 10,133評(píng)論 0 44
  • 好多寶寶們被上周的文章給嚇到了,到底在減脂的同時(shí)還能不能愉快的吃零食?當(dāng)然能,這也不能吃那也不能吃,那人生還有什么...
    菠蘿君健身閱讀 960評(píng)論 0 0
  • 今早陪小兒打疫苗,是科興生物的手足口疫苗,廠家就在住所附近。 下午重聽了元認(rèn)知課,眾多的高頻小套路分享,壯觀一景。...
    撿石頭的村童閱讀 302評(píng)論 0 1
  • 人因心中的執(zhí)念而偉大!這句話也許說的很空洞,也許很不可思議!我想不明白,當(dāng)我看到那個(gè)女孩子的時(shí),皮膚黝黑,身材也不...
    需要努力的少年閱讀 194評(píng)論 0 1

友情鏈接更多精彩內(nèi)容