Apache Storm 是不是有像 Apache Spark 这样的机器学习库?
Posted
技术标签:
【中文标题】Apache Storm 是不是有像 Apache Spark 这样的机器学习库?【英文标题】:Does Apache Storm have machine learning libraries like with Apache Spark?Apache Storm 是否有像 Apache Spark 这样的机器学习库? 【发布时间】:2016-07-08 13:04:25 【问题描述】:我正在比较 Apache Storm 和 Apache Spark 流以选择分布式实时计算系统。已经有很多讨论比较这两种技术,例如 ***.com/questions/24119897/apache-spark-vs-apache-storm/。我正在考虑选择 Apache Storm,因为它更快。但是,我找不到 Apache Storm 是否有像 Apache Spark 这样的机器学习库。确实,我想做在线机器学习,这是一个很重要的要求。
问候,
亚西尔
【问题讨论】:
我认为 Storm 没有任何原生 ML。相反,通过 Bolts,您可以获得多语言支持,并且可以使用您选择的任何可用语言。 感谢您的回复。关于多语言支持的评论,您是不是想说我必须通过选择语言来实现 ML 算法? 更具体地说,我认为你必须用你选择的语言来实现 ML 算法,不管它是什么。可能是 R、python 等。 【参考方案1】:看看萨摩亚 (https://samoa.incubator.apache.org/)。这是 Storm 的第三方机器学习库。它接受 Apache S4 等其他引擎。
【讨论】:
以上是关于Apache Storm 是不是有像 Apache Spark 这样的机器学习库?的主要内容,如果未能解决你的问题,请参考以下文章
Storm 投身 Apache 基金会,改名 Apache Storm