2016-07-08 3 views
2

分散リアルタイム・コンピューティング・システムを選択するためのApache StormとApache Sparkストリーミングを比較します。すでにstackoverflow.com/questions/24119897/apache-spark-vs-apache-storm/のように、これらの2つの技術を比較する議論がたくさんあります。私はそれが速いので、Apache Stormを選択することを検討しています。しかし、Apache StormにApache Sparkのような機械学習ライブラリがあるかどうかはわかりません。確かに、私はオンライン機械学習をしたいと思います。これは重要な要件です。Apache StormはApache Sparkのような機械学習ライブラリを持っていますか?

よろしく、

Yassir

+0

私はストームがネイティブMLを持っているとは思わない。むしろ、Boltsを使用すると、多言語対応が可能で、選択した言語で使用可能なものを使用できます。 –

+0

返事をありがとう。多言語サポートに関するあなたの発言に関して、言語を選択してMLアルゴリズムを実装する必要があると言いたいのですか? –

+0

具体的には、選択した言語でMLアルゴリズムを実装する必要があると思います。 R、pythonなどとすることができます。 –

答えて

3

はSAMOA(https://samoa.incubator.apache.org/)を見てみましょう。 Stormのための第三者機関学習ライブラリです。それはApache S4のような他のエンジンを受け入れます。