首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Javascript中有没有在NodeJS /上实现的规则引擎?

在Javascript中有没有在NodeJS /上实现的规则引擎?
EN

Stack Overflow用户
提问于 2012-01-25 19:13:09
回答 6查看 27.4K关注 0票数 32

我需要一个轻量级的规则引擎。我们现在有大约50条规则,但规则经常变化。

我们可以使用Drools,但我认为这太过分了。有没有更轻量级的F/OSS实现?

我知道另一个类似的问题,但那是两年前的问题,没有好的答案。(我没有足够的代表来评论这个问题)

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2016-07-25 02:26:01

我也晚了很多,但既然你要求的是较轻的选择,请考虑json-rules-engine。我编写这个库的目的是为了创建一个简单的、高性能的规则引擎,它具有简单的规则持久性(规则用json表示)。

它不是一个企业解决方案,也没有nools那么雄心勃勃。当涉及到规则引擎时,许多企业都有相对基本的需求:布尔逻辑、比较运算符和(理想情况下)人类可读的规则。

你的用例只有50个经常改变的规则(也就是高度可配置的),这才是这个库的目标受众。

票数 10
EN

Stack Overflow用户

发布于 2012-04-10 09:24:51

还有nools,试一试吧。

票数 19
EN

Stack Overflow用户

发布于 2013-03-24 19:49:09

我制作了一个名为node-clips的新节点包,它允许您将流行的CLIPS (C语言集成生产系统)规则引擎集成到您的节点应用程序中。

https://github.com/atrniv/node-clips

CLIPS是一个富有成效的开发和交付专家系统工具,它为构建基于规则和/或对象的专家系统提供了一个完整的环境。CLIPS创建于1985年,现在在政府、工业界和学术界广泛使用。

有关更多信息,请查看官方剪辑文档:http://clipsrules.sourceforge.net/

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9001750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档