クラウド+DB:Amazon SimpleDBって?

文:Tony Patton(TechRepublic)
翻訳校正:原井彰弘
2008/01/31 16:00

Amazonが現在ベータ版として提供しているデータベースサービス「SimpleDB」について紹介しよう。

パフォーマンス

 SimpleDBのパフォーマンスは、MySQLのようなデータベースにどの程度匹敵するのだろうか?SimpleDBの大きな問題は、それぞれのリクエストがHTTPを用いて送信されるという点だ。これは、Amazonが強固なインフラを持っていたとしても、パフォーマンスの面では問題となりうる。

 この問題を解決する一つの方法は、ウェブアプリケーションとSimpleDBの間にキャッシュを設け、小さなリクエストを多数送るのではなくバッチでリクエストを発行することだろう。

 しかし、そもそもSimpleDBはリレーショナルデータベースに取って代わるために開発されたものではない。拡張性に富んだサービスで、一部のサービスやアプリケーションレイヤーを外部に移動させる機会を提供しているのである。ぜひ、Amazonのディスカッションフォーラムを読んで、SimpleDBを用いて実際にどんなことが行われているのかを調べて欲しい。

刺激的なサービス

 私がSimpleDBに興奮しているのは、ウェブアプリケーションのデータソースとして簡単に扱えるからだ。SimpleDBが世界中のリレーショナルデータベースを置き換えるとは思っていないが、小規模なウェブアプリケーションに対するポテンシャルはあると思っている。また、大規模なアプリケーションに対しては、利用者データの管理のような特別なサービスを提供する可能性もある。これからどのようなアプリケーションが生み出されるかは、開発者の創造力次第だといえるだろう。

 SimpleDBはまだベータ段階であり、いつ正式にリリースされるかは今のところ不明である。あなたは今、SimpleDBを使える日を心待ちにしているのかもしれないし、サービスの欠点に何か気づいたかもしれない。ウェブ開発者のコミュニティであなたの考えを共有しよう。

 Tony Patton氏はアプリケーション開発者としてキャリアをスタートした。Java、VB、Lotus、XMLの技術者として認定され、知見を増やしている。

この記事は海外CNET Networks発のニュースをシーネットネットワークスジャパン編集部が日本向けに編集したものです。海外CNET Networksの記事へ

  • コメント(1件)

#1 thesecret  - 2008/03/08 15:26

普通のデータベースの代替品で運用とか基盤を考えなくていい、、という話だと、 パフォーマンス面の問題があるし、ネットワークが切れ... 続きを見る
» 不適切なコメントを報告する
記事に関係する情報をコメントでお寄せください

ニックネーム : CNET_IDにログインしてコメントする

コメント本文(必須) :
  • 新着記事
  • 人気記事
  • 特集
  • ブログ