我们已经使用Drools引擎几年了,但我们的数据增长了,我们需要找到一个新的分布式解决方案,能够处理大量数据。
我们有复杂的规则,需要查看几天的数据,这就是为什么Drools非常适合我们的原因,因为我们只需要在内存中保存数据。
您有没有类似于Drools但是分布式/可扩展的建议?
我已经对此进行了研究,但未找到符合我们要求的解决方案。
谢谢。
我们已经使用Drools引擎几年了,但我们的数据增长了,我们需要找到一个新的分布式解决方案,能够处理大量数据。
我们有复杂的规则,需要查看几天的数据,这就是为什么Drools非常适合我们的原因,因为我们只需要在内存中保存数据。
您有没有类似于Drools但是分布式/可扩展的建议?
我已经对此进行了研究,但未找到符合我们要求的解决方案。
谢谢。
请查看https://www.elastic.co/blog/percolator
您可以将规则转换为Elasticsearch查询。现在,您可以针对Percolator中的数据进行过滤,它会返回与提供的数据匹配的规则。
自己试试。