Amazon DynamoDBURL ⇒aws.amazon.com/jp/dynamodb/
言語英語、日本語など
タイプパブリックNoSQLデータベースサーバー
運営者Amazon.com
営利性営利
登録必要
開始2012年1月18日 (12年前) (2012-01-18)
現在の状態Active
Amazon DynamoDB(アマゾン・ダイナモ ディービー)はAmazon Web Servicesが提供するフルマネージドのNoSQL(key-value/ドキュメント)データベースサービスである[1][2]。
DynamoDBは他のAmazonのサービスとは異なり、データ量だけでなく、スループットに基づき購入する。DynamoDBは自動的にデータとトラフィックをSSDを搭載した適切な数のサーバーに分散し、応答性を一定の速度に保つ[1]。Amazon Elastic MapReduceを併用し、Hadoopと併用できる。
DynamoDBはマネージド版のApache Cassandraと比較される[3]。
Amazon CTOのWerner Vogelsが2012年1月18日に発表した[4]。当初はアメリカ東海岸のリージョンでのみ提供されていたが、2012年3月1日より東京リージョンでの提供が始まった[5]。 DynamoDBはkey-value store(KVS)モデルを採用している[2]。 PrimaryKeyを構成するsortKeyはクエリ対象の絞り込み(range query)に利用できる[6]。sortKeyはbegins_withクエリで絞り込みが可能なため、階層性をもったattributeをconcatしたものをsortKeyに設定することで複数attributeに基づく絞り込みが可能である[7]。このsortKeyはComposite sort keyと呼ばれる。例えば国と地域に基づいて街リストを得ようとする。sortKeyとして country#region#city(例: Japan#Tokyo#Shinjuku, Japan#Tokyo#Ikebukuro)を設定しbegins_with: Japan#Tokyoクエリを発行すればShinjukuとIkebukuroが得られる。begins_with: Japanクエリを発行すれば日本の全ての街リストを得られる。
データモデル
複合ソートキー
参照^ a b Clark, Jack (2012年1月19日). “Amazon switches on DynamoDB cloud database service
^ a b Amazon DynamoDB は、規模に関係なく数ミリ秒台のパフォーマンスを実現する、key-value およびドキュメントデータベースです。完全マネージド型マルチリージョン、マルチマスターで耐久性があるデータベースで… Amazon DynamoDB
^ Ellis, Jonathan (2012年1月18日). “ ⇒Amazon DynamoDB”. Cassandra Developer Center. Datastax.com. 2012年1月21日閲覧。
^ Vogels, Werner (2012年1月18日). “ ⇒Amazon DynamoDB ? a Fast and Scalable NoSQL Database Service Designed for Internet Scale Applications”. All Things Distributed blog. 2012年1月21日閲覧。
^ “ ⇒Amazon Web Services ブログ: 【AWS発表】 Amazon DynamoDBが東京リージョンで利用可能に”. 2014年10月28日閲覧。
^ Careful design of the sort key lets you retrieve commonly needed groups of related items using range queries with operators AWS - DynamoDB - Developer Guide
ウェブサイト
A9.com
AbeBooks
China
The Book Depository
BookFinder
中国
Curse
ダッシュ
Digital Photography Review
Fresh
Goodreads
IMDb
Box Office Mojo
Withoutabox
Amazon.co.jp
Junglee.com
マーケットプレイス
Pay
Twitch
Woot.com
Zappos.com
Souq.com
クラウド
Amazon Web Services
AMI
Aurora
CloudFront
DynamoDB
EBS
EC2
MTurk
Product Advertising API
RDS
S3
SimpleDB
SQS
VPC
Amazon Silk
Amazon Glacier
Amazon Storywriter
デジタル
Alexa
Appstore
Audible
コミクソロジー
Cloud Drive
Prime Video
プライム
Kindle Store
Music
Reflexive Entertainment
Amazon Digital Game Store
デバイス
Blink Home
Cloud Cam
Dash buttons
Dash wand
Echo
Show
Kindle
Fireタブレット
Fire
Fire HD
Fire HDX
Fire HD 10
Fire TV
Stick
Fire Phone
技術
1-Click
ゲームスタジオ
Amazon Robotics
Carbonado
Dynamo
Gurupa
Lab126
Double Helix Games
Obidos
リクアビスタ
出版
Amazon Publishing
Amazon Studios
Breakthrough Novel Award
Best Books of the Year
Kindle ダイレクト・パブリッシング
小売
アマゾン・ブックス
Amazon Go
ホールフーズ・マーケット
映画
メトロ・ゴールドウィン・メイヤー