关于开源:是否有StreamBase的开源替代方案?

Are there opensource alternative for StreamBase?

我以前使用过streambase,发现它对于处理流非常有用。然而,我不能负担我现在正在做的一个项目的streambase,但是如果有一个开源的替代方案,我想给它一个旋转。我的另一个解决方案是使用sqlite将一个类似streambase的应用程序拼凑在一起,但这需要一些时间,我现在没有这种时间。


您可以研究EsperTech:事件系列智能


与streambase非常不同,但有一个名为storm的开源流处理引擎:

Storm is a distributed realtime computation system. Similar to how
Hadoop provides a set of general primitives for doing batch
processing, Storm provides a set of general primitives for doing
realtime computation.

我自己没用过,但看起来很有趣。


同时,有几个用于流处理的开源选项,例如ApacheStorm、ApacheSark或ApacheSamza。

但是,他们可能没有使用streambase的"您发现非常有用的东西"。StreamBase具有强大但简单的工具用于开发、测试、部署和监控。

请分别查看我的博客文章,了解有关不同流处理和流分析解决方案(开源和专有)的更多详细信息:

流处理和流分析替代方案的比较(Apache Storm、Spark、IBM InfoSphere Streams、Tibco StreamBase、软件公司Apama)


Oracle cql或多或少与streambase做的是相同的事情,不包括GUI。