2017-03-15 7 views
1

BLOBストアに情報を保存し、後でその情報を取得するためにAzure BLOBのメタデータ情報メカニズムhereを使用しています。Azure BLOBストア内のメタデータの最大サイズ

私の質問は主にパフォーマンスとメンテナンスの問題に関連しています。

  1. このメタデータのサイズには上限はありますか?登録できる鍵の最大数は とは何ですか?
  2. 特定の日付の後に有効期限が切れますか?
  3. はい、私は先に行くと、データベースにこれらを記述した場合は、私が書いているサービスから、ブロブ メタデータ

に格納されたデータを失うことのチャンスがあります。しかし、理想的には、BLOBのメタデータ機能を使用したいと思います。これは非常に便利で、よく考えられています。

答えて

3

は、このドキュメントをチェックアウト:

https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Setting-and-Retrieving-Properties-and-Metadata-for-Blob-Resources?redirectedfrom=MSDN

メタデータのサイズは、完全に8キロバイトを超えることはできません。これは、キー、値、セミコロン、すべてを意味します。キー自体の数には明示的な制限はありませんが、実際の値やその他の文字を含むすべてが8 KBの制限値に収まる必要があります。

有効期限については、そうは思わない。少なくともドキュメントには言及していません。もしも有効期限が問題だったとしたら、文書に言及するだけで十分です:)

メタデータを失うことについて:メタデータはブロブに沿って保存されるので、ブロブを失うとメタデータが失われます。データセンターが爆発し、お客様のアカウントに適切なレプリケーションがない場合)。それ以外は、私はそれがただ消えるとは思わない。また、部分的な更新が不可能であるため、完全に更新されているかどうかにかかわらず、アップデートの半分を失うことはありません。

関連する問題