適当に哲学書とやらを読んでみる

天の孔雀的、英語の本かなり意訳読み

全体表示

[ リスト ]

Hadoop!!!

いきなり会社の上司から、
「天の孔雀さん、Hadoop知ってる?」
なるなぞの質問が…

「まったく知りません」
平然と答える、私。

どうやら、お客さんの日々の活動情報をリアルタイムで集計するのに、
Hadoopを使うということらしい。

残念ながら、天の孔雀は落ちこぼれSEもいいところで、32、いやそろそろ33になろうとしているのに、
得意な言語がJavascriptという貧弱SE。
しかもjQuery?SQLかなんかの間違いじゃないですか?という無知ぶり。
一応prototype.jsは使いますけどね…

というわけで、Hadoopを勉強する羽目になったのですが、
いかんせん、初耳なソフトウェアなので、とりあえず、
私の大好きウィッキーさんに聞いてみる。

どうやら分散コンピューティングの技術らしく、
Apacheのソフトウェアだということがわかった。

そのソフトウェアで取り扱うのは、
これまた最近のキーワード的な用語「キー・バリュー型データベース」…

知らんがな、そんな技術。
というわけで、それを調べると、
CassandraとかいうこれまたApacheの技術にヒットする。

どうやらキー、スーパーキーとかよくわからんキーがたくさんあるデータベースのことであるらしく、
要は単純にXMLデータベースのもうチョイいい感じの構造をもつデータベースであろうと想定する。

ApacheのDBをいろいろ調べているといろいろ出てくるもので、
CouchDBなるいけてるDBも発見。
こやつはキー、というかHTTPリクエストに対してJSONを返すデータベースらしい。

う〜ん、システムのフロント側の設計は好きなので、
大体めどは立ったが、Hadoopよくわからん。
とりあえず、勉強してみようと思う。

というか、勉強したいものが山積み。
いくらなんでも、この数年、プロジェクトマネージメントのお勉強にご執心だったわけで、
プログラムなんてどうでもよいと思ってきたことの罰が当たったのかなと思う。

ちなみに今勉強したいこととかテーマをあげると、
・Ruby および Ruby on Rails
・Spring Framework2.5くらい(すでに3.0が発表されている。世の中速すぎる…)
・Struts 2
・最近、iBatisから変更されたmyBatis、ようはORM
・Ajax対応サーバーの構築
・HTMLタグだけで構築できるAjaxフレームワークの作成

こやつらにHadoopが加わって、
やることが大量になってきた…

開く トラックバック(1)


よしもとブログランキング

もっと見る

プライバシー -  利用規約 -  メディアステートメント -  ガイドライン -  順守事項 -  ご意見・ご要望 -  ヘルプ・お問い合わせ

Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

みんなの更新記事