グーグルは急いでクラウドにリレーショナルデータベースを載せるか
09-04-16
posted by
石橋秀仁
とても重要ですね。業務システムのインフラとしてはRDBMSが必須です。(現状では)
ただ、「グーグルがRDBMSをクラウドに載せるかどうか」と考える上では「あえて載せない」という選択肢も考慮されそうです。
グーグルが(あえて)RDBMSを積極的に提供しないことによって、App EngineではMapReduceを押していくということも、ありえるのかなと。
最終的にRDBMSを提供するとしても、あえて急がない理由になりそうです。最初から飛びついてくる層には、RDBMSを用意しないことによって、MapReduceを普及・啓蒙するとか。
どうなるか分かりませんが、一つの可能性として。
ちなみに、以下はグーグルではなくゼロベースの視点なんですが、
Google App Engine - Google Code最大 500 MB の永続ストレージ、月間 500 万ものページ ビューに十分な帯域幅と CPU を利用できます。
ストレージが小さい・・・。私はストレージ制限撤廃を待ってます。
というのも、アクセス解析ソフトのログ解析処理をやりたいだけなのです。PythonでMapReduceでも構わない。Javaなんか後回しでいいから、早く無制限のストレージを使わせて欲しい。
というのは私自身の要求なんですけどね。
グーグルはリレーショナルデータベースをクラウドに乗せるか - Blog on Publickey
追記:2009-04-20 16:39
Publickeyの新野さんからレスポンス頂きました:
グーグルが(あえて)RDBMSを積極的に提供しないことによって、App EngineではMapReduceを押していくということも、ありえるのかなと。MapReduceというかたぶんBigTableですよね。
たしかに。MapReduceはストレージではない(密接だけど)ということですね。MapReduceの処理対象データがRDBに格納されていてもいいのかもしれない。
私は「BDB的なkey/value構造で設計されているストレージ自体」を指していたので BigTable のほうが正確かも。








コメント