建议将文件存储到Web服务器上的目录中。为什么不对存储文件的列使用BLOB
数据类型?具有安全性和一致性优势,管理文件更容易。有什么缺点?
答案 0 :(得分:1)
答案 1 :(得分:0)
建议将文件存储到Web服务器上的目录中
并非总是如此 - 除了事实之外,这根本不适用于没有网络服务器的情况(例如内部本机应用程序)。
为什么不将BLOB数据类型用于存储文件的列?
这取决于您的应用程序的规模和用例。这些blob代表什么?他们会定期更新吗?有缓存或分发系统的机会吗?
具有安全性和一致性优势,管理文件更容易。有什么缺点?
表现是主要原因。由于DBMS引入的开销,从数据库读取通常总是比从磁盘读取慢。由于数据库系统内部存储布局,写入也要贵得多。