BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース Amazon が DynamoDB をローンチ

Amazon が DynamoDB をローンチ

原文(投稿日:2012/01/25)へのリンク

1月18日,Amazon Web Services (AWS) は DynamoDB をローンチした。最高技術責任者 (CTO) である Werner Vogels 氏の ブログ での説明によれば,これはインターネットスケールの Web アプリケーションを対象とした NoSQL データベースである。今回の発表は2つの理由で興味深いものだ。ひとつは AWS のデータベースサービスが,ソリッドステートドライブ (SSD) をベースとするアーキテクチャを採用して,リーズナブルな価格で可用性の高いデータベースサービスを提供している点だ。もうひとつは今回の発表によって, Cloudantand や MongoHQ などマネージド NoSQL クラウドの競合他社が生み出した,拡大しているがパーティと呼ぶには時期尚早なこの分野において,新たなアクタが表れたことだ。

耐久性と高可用性を備えた SSD ストレージをギガバイトあたり月額1ドルで提供する点には,マネージド NoSQL ソリューションにおける先行他社の急所を突こうとする AWS の意図が明確に表れている。さらに AWS には,DynamoDB と並行して他の複数のサービスを提供可能であるというアドバンテージもある。それぞれ別々のホスティングサービスを利用する場合に比べれば,これは魅力的だ。しかしながらさらに大きな問題は,このサービスにビジネスとしての将来性があるのか,という点にある。"マネージド NoSQL データベース" を単純に Google で検索すれば,DynamoDB に関する項目が多数ヒットする。しかし同じ分野の競合製品を見つけようとするなら,検索結果をさらに掘り下げなければならない。

DataStax のサイトに,Jonathan Ellis 氏が DynamoDB を Cassandra – もうひとつの NoSQL 主要製品 – と比較した,非常に詳細な評価結果が公開されている。詳細な状況が分からなければ,この分析はあまり意味があるものとは言えない。しかし,この結果を NetFlix が支持している件については例外だ。AWS における Cassandra のビッグユーザ である NetFlix が,そのパフォーマンスに十分に満足していて,DynamoDB に切り替える考えはない,というのだ。CTO の Adrian Cockroft 氏によると,同社は DynamoDB を Cassandra の機能的なサブセットであると評価している。

"今回 DynamoDB がリリースされましたが,何よりも疑問なのは Netflix にそれを利用する計画があるかどうかです。答えは一言,No です。私たちが利用している Cassandra の機能的サブセットだから,というのがその理由です。しかしそれは DynamoDB がパフォーマンスとスケーラビリティ,処理遅延時間の面において SimpleDB から大きく前進している,という事実を損なうものではありません。新規のユーザ,あるいは MySQL や MongoDB のスケーラビリティの限界に達したユーザにとって,DynamoDB はAWS 上のデータソースとして優れた出発点となります。ソリッドステートディスク化されたバックエンドによるパフォーマンスとスケーラビリティに裏打ちされた,ゼロ・アドミニストレーションの持つメリットには説得力があります。" – Adrian Cockroft

DynamoDB はまだ初期段階である。Werner Vogel 氏のブログ記事によると,これは単なるサービス以上のもののようだ。彼ら自身がこのサービスを利用している (自分のドッグフードを食べている),すなわち開発成果はすでに,AWS のサービス提供支援という結果を出しているのである。彼らが DynamoDB 用アプリケーションの開発者市場を見いだすことができれば,他のマネージド NoSQL サービスベンダ先行することでアドバンテージを得られるかも知れない。その一方でオープンソースでないこと,ダウンロード可能なデータベースエンジンでないこと,の2点が,今日の Web 開発者にとって DynamoDB を考慮範囲外の存在にしてしまう可能性もある。

この記事に星をつける

おすすめ度
スタイル

BT