产品新特性
==建议升级到urule最新版本,体验产品最新特性。==
1.社区版与PRO版功能区别
功能名称 | URule 社区版 | URule Pro 3 | URule Pro 4 |
---|---|---|---|
向导式决策集 | 有 | 有 | 有 |
脚本式决策集 | 有 | 有 | 无 |
决策树 | 有 | 有 | 有 |
决策流 | 有 | 有 | 有 |
普通决策表 | 有 | 有 | 有 |
普通评分卡 | 有 | 有 | 有 |
交叉决策表 | 无 | 有 | 有 |
复杂评分卡 | 无 | 有 | 有 |
文件名、项目名重构 | 无 | 有 | 有 |
参数名、变量常量名重构 | 无 | 有 | 有 |
Excel决策表导入 | 无 | 有 | 有 |
规则集模版保存与加载 | 无 | 有 | 有 |
中文项目名和文件名支持 | 无 | 有 | 有 |
服务器推送知识包到客户端功能的支持 | 无 | 有 | 有 |
知识包优化与压缩的支持 | 无 | 有 | 有 |
客户端服务器模式下大知识包的推拉支持 | 无 | 有 | 有 |
规则集中执行组的支持 | 无 | 有 | 有 |
规则流中所有节点向导式条件与动作配置的支持 | 无 | 有 | 有 |
循环规则多循环单元支持 | 无 | 有 | 有 |
循环规则中无条件执行的支持 | 无 | 有 | 有 |
导入项目自动重命名功能 | 无 | 有 | 有 |
规则树构建优化 | 无 | 有 | 有 |
对象查找索引支持 | 无 | 有 | 有 |
规则树中短路计算的支持 | 无 | 有 | 有 |
规则条件冗余计算缓存支持 | 无 | 有 | 有 |
基于方案的批量场景测试功能 | 无 | 有 | 有 |
知识包调用监控 | 无 | 有 | 有 |
更为完善的文件读写权限控制 | 无 | 有 | 有 |
知识包版本控制 | 无 | 有 | 有 |
SpringBean及Java类的热部署 | 无 | 有 | 有 |
全新操作页面 | 无 | 无 | 有 |
集群管理 | 无 | 无 | 有 |
客户端管理 | 无 | 无 | 有 |
多租户模式 | 无 | 无 | 有 |
注册账号 | 无 | 无 | 有 |
团队创建、成员邀请 | 无 | 无 | 有 |
团队、项目的功能操作权限 | 无 | 无 | 有 |
团队、项目数据统计仪表板 | 无 | 无 | 有 |
团队、项目动态 | 无 | 无 | 有 |
多项目管理、项目成员管理 | 无 | 无 | 有 |
保存快捷键: ctrl+s | 无 | 无 | 有 |
回收站 | 无 | 无 | 有 |
多语言国际化 | 无 | 无 | 有 |
文件关联图谱 | 无 | 无 | 有 |
知识包启停、版本切换审批 | 无 | 无 | 有 |
变量、参数名称与标题列修改后与规则引用联动 | 无 | 无 | 有 |
变量、参数输入输出类型设置 | 无 | 无 | 有 |
变量、参数被规则文件引用列表 | 无 | 无 | 有 |
变量字段默认值设置 | 无 | 无 | 有 |
文件编辑锁定功能,避免覆盖 | 无 | 无 | 有 |
规则文件存储优化与多数据类型支持 | 无 | 无 | 有 |
缓存刷新按钮 | 无 | 无 | 有 |
公共项目类型资源复用 | 无 | 无 | 有 |
数据源管理 | 无 | 无 | 有 |
数据批处理 | 无 | 无 | 有 |
数据表生成变量 | 无 | 无 | 有 |
JSON生成变量 | 无 | 无 | 有 |
规则中直接调用规则文件 | 无 | 无 | 有 |
复制规则自动导入库文件 | 无 | 无 | 有 |
大量API为二开提供支撑 | 无 | 无 | 有 |
单点登录接口 | 无 | 无 | 有 |
知识包多环境部署 | 无 | 无 | 有 |
预定义功能 | 无 | 无 | 有 |
库文件支持excel批量导入 | 无 | 无 | 有 |
2.其他说明
社区版本自2018年发布了pro版本后,就停止了社区版本的更新,后期锐道公司产品部也只会持续更新pro版本
Pro版本经过大量的成功商业案例论证,在产品质量和性能上均有明显的优势
Pro版本是对开源版本的重构,不只是功能升级
最新URule Pro 4 比之前版本3的性能提升至少一个数量级,例如:同一业务场景Restful接口调用知识包,单节点TPS从300+提升至5000+
- urule pro 3存在一些解决不了的设计缺陷:jackrabbit安全漏洞,用jackrabbit存储文件因没有事务支持可能会丢失文件,jackrabbit不支持并发修改存储库等等问题