[rust-005]rete规则引擎算法的rust实现

根据规则做决策。规则举例:if: 人均银行存款超过5万元 人均抵押贷余额低于3万元 指数小于2000点 平均PE小于5then: 发动牛市如果问题比较复杂,需要根据数百数千个或者更多的规则进行判断,不能手工解决,太慢了,需要规则引擎。开源的规则引擎非常多,经过商业落地检验的,java系drools,c系clipse,python系pyke、pyclipse、pychinko,ruby系ruleby,drools:Drools扫盲普及贴,规则引擎drools的ret
摘要由CSDN通过智能技术生成

根据规则做决策。

规则举例:

if:
  人均银行存款超过5万元
  人均抵押贷余额低于3万元
  指数小于2000点
  平均PE小于5
then:
  发动牛市

如果问题比较复杂,需要根据数百数千个或者更多的规则进行判断,不能手工解决,太慢了,需要规则引擎。

开源的规则引擎非常多,经过商业落地检验的,java系drools,c系clipse,python系pyke、pyclipse、pychinko,ruby系ruleby,

drools:Drools扫盲普及贴规则引擎drools的rete算法实现原理和事实匹配过程drools RETE算法

drools比较庞大,吃内存,更多用在erp、金融系统,不适合小系统、嵌入式、物联网。

上述系统对国际语言比如中文的支持是一个问题。

知识产权是另一个问题,而且是比较严重的问题。

规则引擎的核心是推理算法。某文献认为,推理算法目前分两个系:re

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值