首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于Drools融合的高可用性选项?

用于Drools融合的高可用性选项?
EN

Stack Overflow用户
提问于 2014-05-23 17:00:06
回答 1查看 892关注 0票数 1

我一直在挖掘,似乎:

1) Drools Fusion 6没有本机/内置的故障转移解决方案。

2)支持持久会话,但它们似乎仅限于保存所有/检索所有会话,例如,没有能力有效地添加和删除单个事件,比如hibernate会从DB中添加/删除单个记录。对于大型、长时间运行的数据集(流模式)来说,这将是非常昂贵的。

( 3)持久化会话是部分解决方案,我不清楚我们将如何操作冷/暖/热备用。

另一方面,Storm和三叉戟处理故障转移的所有方面,但对CEP的支持有限,我正在讨论使用带有风暴和风暴滴答元组的自定义解决方案,但不愿重新发明车轮。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-23 18:07:27

我认为在风暴三叉戟中,状态必须是相对简单的,这样它才能适应键值对,并且值不能太大。例如,计数或和或某个简单的每个键聚合。大多数人似乎使用了一些基于时间的密钥和三叉戟的全部内容。如果有复杂的状态和多个键,暴风三叉戟似乎会倒下,不能保证所有状态之间的完全一致。复杂事件处理为许多查询和许多上下文保持丰富的状态,如中间模式匹配、派生索引或数据窗口。所有这些都不能很好的映射到三叉戟。根据您的需求,三叉戟可能足够好。

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

https://stackoverflow.com/questions/23834762

复制
相关文章

相似问题

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