我们有一个相当大的解决方案,它使用 FileStream 在 Sql Server 2008 中存储大量图像、视频、文档。我们已经开始迁移到使用 Windows azure blob 存储来利用地理复制,这意味着将 varbinary(max) 列更改为相对 url,我们将附加指向我们的存储帐户的自定义子域。
这一切都很好,我们很高兴进行测试,但是我们目前使用 varbinary 数据存储 Filename、extension 和 contentType。
我的问题是,如果我们只是去一个相对的 url,如果需要的话,它会有文件扩展名,我们需要存储这些额外的数据吗?我们正在办公室辩论,共识似乎是保持简单,只存储 URL。
大多数人在这种情况下会做什么?存储这些额外数据的用途/好处是什么?
非常感谢您对此的想法,外部意见可能会解决这个问题。