【发布时间】:2014-09-11 14:05:21
【问题描述】:
我想详细了解如何构建基于 CEP 的应用程序。所以我环顾四周,发现了几款产品(在这里找到概述:http://rulecore.com/CEPblog/?page_id=47)。
但由于目前有很多,我不知道哪个是最好的开始。总的来说,我只会考虑免费提供的那个。其余的对于私人使用来说有点贵;)
Esper 是免费的,但如果没有 Esper 工作室,开发一个 cep 应用程序似乎相当乏味。 Streambase 提供免费试用,但我不知道您可以使用多长时间(如果只有一个月,对更长时间的研究没有帮助)。 Oracle CEP 套件看起来相当完整,但在 cep 场景中 - 据我所知 - 与 Esper 或 Streambase 相比,它是最不被认可的。
那么您对开始 cep 开发的最佳方式有什么提示吗?花时间研究 oracle 文档是否值得,还是从 Esper 或 Streambase 开始更好?
干杯,
安德烈亚斯
【问题讨论】:
-
我很好奇 - 我想和 Esper 一起玩,但除了微不足道的东西我想不出任何东西。你打算建造什么样的东西?
-
我打算将推文聚集到某种基本事件(例如带有特定标签、用户名、位置等的推文),将这些事件输入 cep 并尝试在这些流上定义合理的模式。 Esper 看起来很不错,但是当你必须自己编写很多支持的东西(日志记录、语句注册、事件映射等)时,它就很乏味了。 Esper 工作室的社区版可以很好地解决这个问题。
-
好吧,我希望我能提供的不仅仅是“祝你好运”,但我真的做不到。除了一件事,我将其作为答案发布。
-
不管怎样,从 2011 年 6 月开始,Streambase 将允许您无限期地使用试用版。当您将系统投入生产时,您必须购买许可证。
标签: oracle esper complex-event-processing