2017-04-09 1 views
0

私は長い操作で、おそらくブロブの何百万人を列挙する必要があります。 List Blobs documentationから、私はまだ、次の質問が残っています:Azureブロブストレージ:どのくらいランニングや回復可能な方法でブロブを列挙するには?

  • NextMarker値の期間または有効期限は何ですか?
  • 私は別のHTTPS接続にNextMarkerの値を使用できますか?おそらく別のマシン(IPアドレス)からですか?
  • は私がNextMarkerに同じ値を持つリストブロブAPIを複数回呼び出すことができますか?彼らはすべて次のページに戻りますか? (各通話でページが異なる場合は、私は大丈夫です - 100%の信頼性は必要ありません)。

答えて

1

このdocでわかるように、NextMarkerは列挙する次のBLOBを表す文字列です。あなたの質問に対する答えは次のとおりです:

  1. NextMarker値の有効期限はありません。
  2. あなたは異なったHTTPS接続で、または別のマシン(IPアドレス)からそれを使用することができます。
  3. ListBlobs APIは、NextMarkerと同じ値で複数回呼び出すことができます.2つのList Blobs要求の間でコンテナの内容を変更しない限り、次のページをすべて返します。
+0

は私がいることがわかり、私は、参照ドキュメントは言う:「NEXTMARKERの値は不透明なものとして扱われるべきであることに注意してください」理想的には、MSは機能を述べるべきです。しかし、あなたを与えることは権威のあるソースのようですが、私はこれを解決策にします。ありがとう! – fernacolo

+0

私が上で述べたのは、Azure Blobストレージサービスの現在の動作ですが、REST APIが与えられているので、docはその動作を明確に公表しておらず、「NextMarkerの値は不透明として扱うべきですそのサービスは将来の実装を変更する可能性があります。 –

関連する問題