3

Erlangのデータに関する質問に答えたい:物事を数え、メッセージを相互に関連付け、任意の統計を提供する。これをHadoopに頼ることを考えていましたが、生のアーランでソリューションを構築して、必ずしもmap / reduceを介してではなく、何らかの方法で任意のデータ分析を行うことは可能ですか?私はこれを行っている人々のヒントを見てきましたが、明示的なブログ投稿やこれが行われている例はありません。Powersetの自然言語機能はErlangで書かれていることを私は知っています。私はCouchDBについても知っていますが、他の解決策を探していました。

4

2 に答える 2

4

はい。

汎用の計算と統計の場合、Erlangは問題なく機能します。このような作業にはあまり最適化されていないため、MatLab、ForTran、またはこの作業の主要なCパッケージのいずれかで、同様の数値コードに対応するのに問題がありますが、ほとんどの場合、問題なく動作します。そしてもちろん、コードがきちんと並列化されていて、複数のCPUが利用可能な場合、Erlangはより簡単に追いつくでしょう。

(map / reduceパターンについても言及しましたが、Erlang / OTPランタイムとライブラリを考えると比較的簡単です。)

私と私の同僚は、カウントや統計などを行うためにたくさんの「生の」アーランを書いています。ほとんどのタスクには十分すぎることがわかりました。

于 2008-11-13T02:09:32.550 に答える
0

なぜだめですか?

結局のところ、Erlang はチューリング完全です。

ユースケースをより適切に説明すると、より適切な回答が得られます。

于 2008-11-03T05:09:30.083 に答える