波動砲じゃないです(ある意味大きいということでは似ているような気もしますが...)。
最近仕事の関係で調べています。
環境構築とかは別の人に任せているのですが、大量のデータを分散管理することができます。
(詳しくはこちらを参照)
最近は仮想化とか分散化とか、あとクラウドとかいろんなキーワードが出てきており、これらのプロダクトやサービスを利用するものが多くなってきました。
そんな中で仕事上でも結構調べたり使ってみたりすることが多くなったのですが、Hadoopはちょっと気になります。
前の会社での仕事でログを大量に扱うことがあったのですが、Hadoopを利用すると結構色々な面で解決できるのかなぁ、と今更ながらに考えてしまいます。
もちろんHadoopに対応する開発工数は必要ですが。
基幹系だとトラフィックデータ、金融系だと取引データを大量に処理しなければならないと思いますが、今までだとRDBMS(OracleやMySQLなど)で対処していたものをHadoopに乗り換えればコスト面の削減が結構できるのではないでしょうかね。
とはいってもOSSですからサポート面の不安はありますが、Oracleみたいに訳がわからないエラーコード出して、「サポートに問い合わせてください」とかいって年間うん百万とか払うよりかはHadoopの専門エンジニアとか育成してサポートしたほうがいいような気もします。
もちろんOracleにも優秀な機能やサポート体制はありますが、単純な大量データ処理ならHadoopのほうが秀でているのではないでしょうか。
これはあくまで私見ですので、鋭い突っ込みとか批判は勘弁してくださいね。実際に使ったことがあるわけではないので。
(Oracleは使ったことありますが)
