6. 色々なストレージ
Fukuoka Windows Azure User Group 2013
種類 データ 特徴
Blobs
バイナリ 画像や音声など大容量バイナリデータを格納
Tables
Key-Value 分散Key-Valueストア、表形式データを格納
Queues
メッセージ
キュー
メッセージの受け渡しに利用
7. Blobストレージの構成
Fukuoka Windows Azure User Group 2013
http://sally.blob.core.windows.net/
pictures/IMG001.JPG
http://sally.blob.core.windows.net/
pictures/IMG002.JPG
http://sally.blob.core.windows.net/
movies/MOV1.AVI
8. 2種類のBlob
Fukuoka Windows Azure User Group 2013
Blobには2種類のBlobが存在する
ブロックBlob
• 最大200GBを保存可能
• 1ファイルを複数ブロックに分割(1ブロック最大4MB)
• ストリーミングビデオ、画像、ドキュメントに適している
• ブロック単位に並列操作が可能
ページBlob
• 最大サイズを設定して使用(最大1TB)
• 1ページ512byteのページ配列で構成
• ランダムアクセスの読み書きに最適化されている
• 課金されるのは設定サイズではなく、実際に格納されているページサイズ分
11. How to use Blobs ? -どうやって使うの? -
Fukuoka Windows Azure User Group 2013
• HTTPベースなので環境に制限されない
• Blobに関する全ての操作ができる
• 開発の難易度が高く、生産性が低くなる
REST API を使用
• .Netのクラスライブラリ
• RESTに比べて簡単に操作できる
Windows Azure Manage Library を使用