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
ウェブサイト
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