BLOB存储最可靠的选择是什么?

时间:2010-06-30 09:39:23

标签: database blob data-storage

我必须开发一些东西来保持blob的。我有各种选择,但很难选择。所需要的是用户主要以图像的形式上载文档。我需要让它变得安全。我想要一些速度虽然它不是先决条件。上传的图像/文档的大小“可能”不是太大的问题。

到目前为止我找到的选项是:

  1. SQL FileStream
  2. Azure存储
  3. HDD
  4. 其他云服务,如亚马逊等。
  5. 我不太喜欢云,因为它会有点敏感的数据,我不喜欢价格模型。不是说这很糟糕,只是个人偏好。

    说到FileStream我不知道,我已经被推荐为赞成和反对它。它真的有效吗?

    硬盘驱动器,是的,这是为了存储东西,但现在我需要为数据库和硬盘驱动器编码。我并不过分喜欢这种紧密耦合。

    关于如何存储东西还有其他建议吗?我可以对我提到的选项发表一些意见吗?

2 个答案:

答案 0 :(得分:1)

FileStream最终会转到硬盘。存储在数据库中的唯一内容是对文件的引用。您可以使用不同的内容替换该文件,SQL Server永远不会知道。

如果您想要完全控制文件,我个人只会使用硬盘,这是您最好的选择。

答案 1 :(得分:0)

我将是Azure或亚马逊