2

Azure フレームワークの勉強を始めたばかりです。

テーブル ストレージに行を作成するとします。

次に、Blob ストレージに Bob を作成します。

テーブルに追加したものと、作成したばかりの Blob を関連付ける方法はありますか?

または、SQL Azure を使用する必要がある関連エントリがある場合はいつでも?

ビデオを BLOB に保存したいのに、SQL Azure テーブルに BLOB にリンクしたい行があったとしたら、それは残念なことです。

このリンクを取得できないため、何らかの方法でビデオを SQL Azure に保存する必要がありますか?

4

4 に答える 4

2

blobに保存されているファイルの一意のファイル名をazureテーブルの行に保存できます。完全なビデオ/バイナリコンテンツをAzureテーブルまたはSQLazureテーブルに格納することは、取得が少し遅くなり、SQLazureがblobに比べて少し高価になるためお勧めしません。

于 2012-04-09T03:56:03.570 に答える
0

BLOB ファイル名を慎重に選択する限り、Azure テーブルでそのファイル名を参照できるはずです。ただし、名前の付け方には注意してください。タイムスタンプ ベースの名前を使用して、テーブル内でそれを参照するのは非常に魅力的です。ただし、Azure を使用すると、高度に並列化できるスケーラブルなソリューションを使用していることは明らかです。

ファイル名に GUID を使用して一意性を保証します。または、アイテムがいつ追加されたかに基づいてストレージをより簡単に参照できるようにする場合は、GUID が末尾に付いた日付形式 YYYYMMDDHHMMSS を選択してください。

于 2012-08-28T11:34:44.443 に答える
-1

Azure は、メタデータと BLOB の関連付けをサポートしています。メタデータは基本的に名前と値のペアです。次のビデオが役に立つかもしれません: http://www.bestechvideos.com/2009/04/15/mix09-windows-azure-storage

そのため、テーブルを BLOB に関連付ける代わりに、メタデータを使用して逆の方法を使用することをお勧めします。

于 2012-05-22T08:51:36.643 に答える