没有查询时Azure中的Blob的表有什么优势?

时间:2017-01-03 08:21:56

标签: azure azure-storage azure-storage-blobs azure-table-storage

如果我不进行任何查询,在Azure Blob存储上使用Azure表存储是否有任何优势?表格存储和Blob存储的性能和成本是否与此方案类似?

例如:用户为所列产品保留备注(短文)。在这种情况下,键是userID + productID对,而note body是值(每对的0或1个音符)。有些用户可能会为不同的产品提供大量笔记,非常受欢迎的产品会有不同用户的大量笔记。

无需按用户或产品查询所有注释。基本上,只有操作是getNote(userID,productID),updateNote(userID,productID,etag)和deleteNote(userID,productID,etag)。

1 个答案:

答案 0 :(得分:0)

在这种情况下,您仍需要对所拥有的数据进行一些查询。所以你必须使用azure表存储。表服务提供了处理无模式数据的选项。 Azure blob存储主要用于存储非结构化二进制数据,如文件,图像,视频等。如果将每个记录存储为blob,则必须使用唯一名称(例如文件名)访问每个记录,而不是真的像查询一样工作。

相关问题