4

Azure に保存する画像をアップロードしたいのですが、Blob に「ストレージ」と呼ばれるものがあることを発見しました。いくつかの調査を行った後、ストレージ サービスでアカウントを作成でき、「Azure ストレージ エクスプローラー」でアクセスしています。 .

1) ストレージ アカウントにアクセスできる別のソフトウェアはありますか? またはそれを行う別の方法は?

2)「パブリック コンテナー」と「パブリック BLOB」の違いは何ですか?

3)サブフォルダーを作成したいのですが、どうすればできますか?

4)「画像」と呼ばれる「公開ブログ」にアップロードする画像を作成するにはどうすればよいimage\azure.pngですか?

S3 (Amazon から) では、そのオブジェクトが公開されているかどうかを確認し、特定の URL からアクセスできます。Azure Storage サービスでそれを行うことは可能ですか?

多くの質問があることは承知していますが、これらのことを理解し、今のところどのように機能させるかは少し複雑に思えます。

4

1 に答える 1

7

質問に対する回答は次のとおりです。

  1. ストレージ アカウントにアクセスする唯一の「公式な」方法は、REST API (またはこの API を使用する SDK) を使用することです。それに加えて、ストレージ アカウントにアクセスできる優れたツールがいくつかあります。

  2. パブリック コンテナーを使用すると、そのコンテナーで使用可能なすべての BLOB の一覧を取得し、コンテナーのメタデータを取得できます。パブリック BLOB とは、BLOB にアクセスするには、BLOB への正確な URL を知っている必要があることを意味します。参照: http://msdn.microsoft.com/en-us/library/dd179354

  3. ディレクトリは実際には存在しません。たとえば、ディレクトリをシミュレートするには、「mydir/myblob.txt」でブロブの名前を変更するだけです。CloudBerry のツールを使用すると、ディレクトリ構造が表示されます (ファイルの保存に使用しています)。

  4. コンテナーのアクセス許可をパブリック BLOB に変更し、イメージをアップロードします。次に、URL で利用できるようになります (ここでは、コンテナーがimageと呼ばれていると想定しています): http://YOURSTORAGEACCOUNTHERE.blob.core.windows.net/image/azure.png

于 2012-07-30T14:04:32.097 に答える