问题描述
我计划使用Azure Blob存储来存储图像。我打算使用文件夹保持分离,将为图像计划大约5000个类别。对于每个图像文件,文件名的整体差异不会很大,并且有可能需要经常更改元数据。
我最初的计划是使用sql数据库对所有这些文件建立索引并在其中存储我的元数据,但我第二次猜测该计划。
使用数据库为Azure Blob存储中的文件建立索引是否可行,还是我应该坚持使用blob元数据?
编辑:我想这个问题的确应该是“使用关系数据库对Azure Blob存储建立索引是否有不利之处?”。与使用Azure存储相比,使用数据库要舒适得多,所以我更喜欢使用数据库。
在更多地查看Azure存储并发现元标记和索引之后,我正在第二次猜测是否要使用数据库。希望这会有所帮助。
解决方法
您也可以将Azure搜索用于此任务,将图像存储在Azure存储(BLOB)中,并使用Azure搜索进行爬网。索引和搜索。使用元数据,您还可以增强搜索。这样,您甚至不需要使用“文件夹”来分隔不同的类别。
,Blob索引是一个非常可行的选项,它可以节省不使用SQL的定价,时间和开销。 https://azure.microsoft.com/en-gb/blog/manage-and-find-data-with-blob-index-for-azure-storage-now-in-preview/
如果您正在寻找有关此预览功能的更多信息,我希望听到更多信息,并在此问题上进行更紧密的合作。您能否通过[email protected]与我联系。