クエリを実行しない場合、AzureテーブルストレージをAzure Blobストレージで使用することに利点はありますか?このシナリオでは、テーブルストレージとBLOBストレージのパフォーマンスとコストは同じですか?クエリーがない場合、AzureのBLOB上のテーブルの利点?
たとえば、ユーザーはリストされた商品のメモ(短いテキスト)を保持します。この場合、キーはuserID + productIDのペアであり、note bodyは値です(各ペアに対して0または1のノート)。いくつかのユーザは、異なる製品について多くのノートを持ち、非常に人気のある製品は、異なるユーザによって多くのノートを持つことになる。
ユーザーまたは製品ごとにすべてのメモを照会する必要はありません。基本的に、操作はgetNote(userID、productID)、updateNote(userID、productID、etag)およびdeleteNote(userID、productID、etag)です。
「私は何も質問していません」と書いておき、ノートを扱うために必要なクエリを表示することでそれに従います。あなたは照会しています。 –
@DavidMakogonしかし、それはIDだけを参照しています。ブロブを使用すると、プロダクトID-userID.fileという名前を付けることができます。 – LOST