在我的项目中(类似于mediafire和rapidshare),客户端可以将文件上传到服务器。我正在使用DB2 database和IBM WAS web server和JSP as server side scripting。我正在创建自己的加密算法,因为这是该项目的主要目标。
mediafire
rapidshare
DB2 database
IBM WAS web server
JSP as server side scripting
我需要建议文件本身应该存储在数据库中还是仅文件位置应存储。哪种方法最好?
在数据库中存储BLOB有优点和缺点。
您需要自己判断哪种优势和劣势对您更重要。
我不同意这样的假设:将BLOB存储在数据库中 始终 是一个坏主意。与其他许多决定一样,这取决于。