【发布时间】:2020-05-19 15:56:06
【问题描述】:
我有一个本地站点,我可以在其中添加或删除附件。添加附件后,它们会上传到 Azure Blob 存储。但除了当前附加的文件名外,我没有得到直接信息。我正在寻找一种有效的机制来比较本地和云实例之间的文件。例如,如果用户添加文件 A 和 B,它们会被上传到 Azure。然后,如果用户编辑 A 并重新上传,我需要比较本地和 Azure 之间的文件内容,以及是否有更改重新上传。此外,如果用户删除文件 B,我需要再次检查文件 A 是否未被编辑。到目前为止,我已经考虑过比较流内容。还有其他有效的方法吗?
【问题讨论】:
-
也许利用 Azure blob 存储上的 Content-MD5 字段来快速比较远程和本地文件?将该哈希与本地文件的 MD5 进行比较...
标签: c# azure blob azure-blob-storage