タグ付けされた質問 「azure-storage-blobs」

3
Azure Blob Storageとファイルサービスの比較[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 昨年休業。 この質問を改善する 私の間違いを訂正してください。これまでのトピックを読んだところ、Azure Blob StorageとFile Serviceの両方がファイルとフォルダーを格納する機能を提供しているように見えます(Blobはバイナリオブジェクトを格納できますが、シリアル化されたバイナリストリームは、ファイルシステムを模倣した階層構造の1日の終わりの単なるファイルです。 それらにアクセスするためのAPIのみがわずかに異なります。ファイルサービスでは、REST APIの使用に加えて、Win32ファイルI / Oのような関数を使用してソースを照会できます。 アプリケーションのユーザーが所有するいくつかのファイルをアプリケーションに保存したいのに、何を選択するのですか?

4
多くの小さなAzureストレージblobコンテナー(それぞれにいくつかのblobがあります)または1つの非常に大きなコンテナーに大量のblobがある方が良いですか?
したがって、シナリオは次のとおりです。 データのブロブをAzureStorageに書き込むWebサービスのインスタンスが複数あります。いつ受信したかに応じて、blobをコンテナー(または仮想ディレクトリ)にグループ化できる必要があります。たまに(最悪の場合は毎日)、古いブロブが処理されてから削除されます。 私には2つの選択肢があります: オプション1 たとえば、「ブロブ」と呼ばれる1つのコンテナーを作成し、すべてのブログをそのコンテナーに格納します。各blobは、ディレクトリスタイル名を使用します。ディレクトリ名は受信時刻です(例: "hr0min0 / data.bin"、​​ "hr0min0 / data2.bin"、​​ "hr0min30 / data3.bin"、​​ "hr1min45 / data.bin "、...、" hr23min0 / dataN.bin "など-X分ごとに新しいディレクトリ)。これらのblobを処理するものは、最初にhr0min0 blobを処理し、次にhr0minXなどを処理します(そして、blobは処理時にまだ書き込まれています)。 オプション2 それぞれが到着時間に基づいた名前のコンテナがたくさんあり(最初はblobs_hr0min0、次にblobs_hr0minXなどと呼ばれるコンテナになります)、コンテナ内のすべてのblobは、指定された時刻に到着したblobです。これらのブログを処理するものは、一度に1つのコンテナーを処理します。 だから私の質問は、どちらのオプションが良いですか?オプション2は(コンテナーが異なるサーバーにある可能性があるため)より良い並列化を提供しますか、それとも多くのコンテナーが他の未知の問題を引き起こす可能性があるため、オプション1はより良いですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.