将文档/视频存储在数据库中或作为单独的文件?

Jar*_*ner 7 c# database media silverlight hyperlink

将媒体文件(文档,视频,图像和最终可执行文件)存储在数据库本身是一种更好的做法,还是应该在数据库中放置一个链接并将它们存储为单独的文件?

Ode*_*ded 4

阅读MS 研究的这份白皮书(到 BLOB 或不到 BLOB)——它深入探讨了这个问题。

执行摘要 - 如果您有大量小文件(150kb 及以下),您不妨将它们存储在数据库中。当然,这对于他们正在测试并使用他们的测试程序的数据库来说是正确的。我建议完整阅读这篇文章,至少可以很好地理解其中的权衡。