2

Azure ストレージ サービスにアクセスするには、いくつかの方法があります。そして、私は専門家から知りたかった:

  • Azure ストレージ サービスにアクセスするための推奨される方法はどれですか?
  • どちらの長所/短所は何ですか?(パフォーマンス、リクエストの数など…)

Windows Azure ストレージ クライアント ライブラリ クラス ライブラリ または Windows Azure ストレージ サービス REST API

4

4 に答える 4

1

他の回答は役に立ちますが、テクニカルノートでは、Windows Azureストレージにアクセスする方法は1つだけであり、それは唯一のAPI(REST)を介して行われます。.NETストレージクライアントライブラリは、そのAPIを呼び出すために使用できる多くの利用可能なライブラリの1つです。

于 2012-06-19T08:44:01.310 に答える
1

.NET に慣れていて、たとえば C# でのコーディングに慣れている場合は、ストレージ クライアント ライブラリによってすべての REST API 呼び出しが抽象化され、作業が楽になります :)

ストレージ クライアント ライブラリ

長所 - 使いやすい、.NET、優れたコミュニティ サポート

短所 - 私が知っているものはありません

REST インターフェイスは優れており、REST/HTTP レイヤーで相互運用可能なコードをよりネイティブに記述できます。

長所 - デバイス、プラットフォーム、言語などの相互運用性

短所 - 複雑さ IMO

HTH

于 2012-06-19T07:49:22.287 に答える
0

これは環境によって異なります。.NET、Node、Java、PHP、またはPythonを使用している場合は、Windows Azure Webサイトを参照することをお勧めします。これらすべての環境に対応するSDKがあり、REST APIを使用するよりもはるかに簡単です(SDKの下では引き続き使用されます)。 REST API):

  • 低レベルのRESTAPIを処理する必要はありません
  • SDKはWindowsAzureチームによって構築されており、RESTAPIを最適に使用する方法について最も知識があります。
  • リクエストの数については、ほとんどの場合、両方のシナリオ(テーブルストレージのバッチ処理、キューからの複数のメッセージの取得など)で制御できます。

ここで、REST APIには常に最初に新しい機能があり、これらがSDKに実装されるまでに時間がかかる場合があることに注意してください。それでも、 GitHubのリポジトリをたどって、最新バージョンを入手できます(1.7.1 .NET SDKはここにありますが、「公式」リリースはまだ1.7です)。

于 2012-06-19T07:53:15.957 に答える
0

Azure Storage にアクセスするだけの場合は、無料のサード パーティ製アプリケーションをダウンロードし、"ストレージ名" と "ストレージ キー" を使用して Azure Storage を構成するだけです。いくつかのアプリケーションのリストを次に示します。

  1. Azure ストレージ エクスプローラー
  2. クラウドエクスプローラー
  3. CloudBerry Azure ストレージ エクスプローラー

手を汚して Azure Storage Client API を使用したい場合は、ここに完全なサンプル コードがあります

于 2012-06-19T16:27:41.190 に答える