规则引擎和配置中心都是支持热加载的组件,是不是有了配置中心就不需要引入规则引擎了。 我现在有点分不清概念,什么情景使用规则引擎,什么场景使用配置中心?
1
chendy 2021-12-29 16:40:06 +08:00
配置是系统运维层
规则是业务逻辑层 |
3
zzyphp111 2021-12-30 08:58:24 +08:00
mark 同问,感觉现在很多业务 都混在一起用了,有朋友来解答解答嘛~
|
4
SmiteChow 2021-12-30 14:39:22 +08:00
规则引擎可是大器,根本不可与数据管理系统相提并论,区别太大了。
热加载 /更新?前端场景的术语吧,后端读取数据库怎么就热加载了? |
5
SmiteChow 2021-12-30 14:44:55 +08:00
当你需要动态逻辑推理时,你需要规则引擎,例如风控。
配置中心?不就是些系统运行时配置嘛,任意拉张表存,不需要专门写个系统来做。 什么?还要搞系统启动参数配置?那你还是使用专门的运维工具系统配置环境变量吧,别搞这些虚头巴脑的东西。 |
7
SmiteChow 2021-12-31 10:38:11 +08:00
数据库里少一点,封装文件(等同数据科学里的模型)多一点。
|
9
SmiteChow 2021-12-31 13:41:00 +08:00
如果是数据库,直接读库;如果使用文件,由系统提供更新功能,自然能感知到。
|
10
badboy17 2022-10-12 18:31:21 +08:00
同问
|