2009-07-20 50 views
2

有没有人有使用文件组和文件流将用户上传图像存储在MSSQL 2008数据库中的经验?我阅读了几篇文章,似乎认为它们是一个好主意,因为您可以获得将图像存储在磁盘和数据库中的所有优点。例如使用文件组/文件流将图像存储在Sql Server 2008数据库

我已经实现了这个为我当前的项目,但它似乎我做了很多不必要的工作,必须转换字节并将它们写入图像。 (我正在使用ASP.Net MVC)

有没有其他的问题我应该担心?我应该真的将这些图像存储在磁盘上吗?我应该看看其他的选择,如亚马逊AWS?

回答

0

我最终使用Azure博客存储。它适用于图像存储!

0

我已经写了几个应用程序与MVC现在这两个都需要图像存储,我把它们放在数据库中,因为这样更容易将图像关联到记录,而不是有记录给我的文件名称和位置。

我也做的事情是如果图像太大,我会缩小图像的大小。没有意义的是,如果一个较小的文件可以放在适当的位置,则可以存储4mg文件。

相关问题