2012年出展のご案内
こちら

雲の中をのぞいてみよう

ITpro

[データベース]リレーショナルではないDB

2008/11/05
中田 敦=日経コンピュータ,島田 昇=日経コミュニケーション
出典:ITpro Magazine Vol.2  pp.44-45
(記事は執筆時の情報に基づいており、現在では異なる場合があります)

 クラウドの有力プレーヤは,データベースを独自に開発している。Googleは「BigTable」,Amazonは「SimpleDB」というデータベースを稼働させている。これらはリレーショナル・データベース(RDB)ではない。

 例えばBigTableでは,単一のテーブルにデータを格納する。個々の行に存在する列の数は,行単位で変更できる。行ではなく列の読み込みを高速化するためだ。

 Googleは,RDBと比較したBigTableの利点として「スキーマの定義が不要である」「インデックスの生成が不要である」ことを挙げている。同社は,BigTableを「Google Reader」「Google Map」「orkut」「YouTube」などといったアプリケーションで使用している。

 BigTableの各種機能は「Google App Engine」として公開されている。Googleは,従来のアプリケーション開発手法に慣れ親しんだ開発者にも手軽に扱ってもらえるよう,BigTable用に「GQL」という操作言語を用意している(写真2)。クエリー言語「SQL」に似た機能を備えたものだ。

写真2●Googleは大規模データベース構築で「GQL」など独自の技術を追求する
写真2●Googleは大規模データベース構築で「GQL」など独自の技術を追求する
写真は2008年4月に開催された「Web 2.0 EXPO」で,BigTable独自のクエリー言語「GQL」を解説するGoogleのTechnical Lead,Kevin Gibbs氏。

 もちろん,クラウドの世界でRDBを使用することも可能だ。Sun Micro-systemsは,「Amazon EC2(Elastic Compute Cloud)」上での「MySQL」の動作を保証している。また,Amazon EC2上でMySQLの運用サービスを手がける米RightScaleのようなベンダーもある。

この記事に対する読者コメント

コメントに関する諸注意 投稿 一覧 
ITpro EXPO on Twitter
ITpro EXPO on facebook
ITpro Magazine 2011
ITpro Magazine  ITproは10月3日、ITpro EXPO 2011に事前登録した方への特典として、スマートフォンで読む電子雑誌「ITpro Magazine EXPO版 2011年秋号」を発行した。「スマートフォン分析」「サイバー犯罪」の2大特集のほか、インタビュー、コラム、そしてITpro EXPO 展示会を楽しみ尽くすためのコンテンツが盛りだくさんな内容となっている。
詳細はこちら
ITpro EXPO AWARD
ITpro EXPO AWARD 2010 受賞製品/サービス  ITpro EXPO AWARD 2011は、ITpro EXPO 2011に出展されるすべての製品/サービスを対象として、日経BP社が発行するIT/ネットワーク誌、Webメディアの編集部が取材・審査し、優れた製品/サービスを表彰するものです。
詳細はこちら

協力メディア

日経コンピュータ 日経コミュニケーション 日経SYSTEMS 日経情報ストラテジー 日経NETWORK 日経ソフトウエア 日経Linux 日経ニューメディア ITpro