我正在开发一个具有图片存储功能的网站。用户可以上传他们的照片并形成专辑。
将图像存储在数据库或文件系统中,哪个更好?我正在使用Spring MVC。
谢谢!
答案 0 :(得分:1)
这方面有很多选择,所以这是一个非常开放的问题。它归结为偏好和您的IT结构。
如果您或您的公司拥有庞大的IT资源,那么您可以沿着数据库路径走下去,因为成本(绩效和财务)可以通过规模经济来减轻。
如果没有,则可以使用文件系统。
这里有一些很好的阅读材料可以帮到你:
http://raima.com/database-system-vs-file-system/
http://databases.aspfaq.com/database/should-i-store-images-in-the-database-or-the-filesystem.html