我要求你回答我的问题。首先,我开发了一个必须提供上传文件并从该网站进一步下载的网站。我必须保留这些文件。 P.s文件可以是不同的类型,如.rar,.dov,.pdf等。我必须保留它们的数据库地址。如果你可以举例说明请。 我在Asp.Net MVC C#上开发我的网站
答案 0 :(得分:0)
关于在数据库和flie系统中存储文件的优缺点的详细解答:https://softwareengineering.stackexchange.com/a/150787
如何实施这两种方法的说明:http://www.mikesdotnetting.com/article/259/asp-net-mvc-5-with-ef-6-working-with-files
答案 1 :(得分:0)
如果要实现用于访问文件数据的用户名/密码安全性,那么存储在SQL中可以提供帮助。如果这不是您的目标,那么使用文件系统将产生更好的性能。
我不建议将这些文件存储在您的网站本身,而是存放在另一个位置,最好是在同一台服务器上。您可以使用web.config存储此位置,以便在环境之间轻松配置。