图片、文件、 二进制文件不要放在数据库中存储。会产生的一系列问题如下:
1、系统对数据库的读/写速度 < 系统对文件的直接处理速度;
2、不利于数据库作备份,占用数据库备份空间;
3、访问数据库中的文件穿越应用层和数据库;
4、各种数据库对大数据字段的处理,效率不高;
5、限制图片文件的访问方式,NGINX和其他轻量级的服务器不能够直接处理图片;
建议 解决方案: 在数据库中只存储这类文件的磁盘路径;
本文讨论了将图片、文件和二进制数据存储在数据库中的问题及解决方案,指出这种方式可能导致系统性能下降、备份空间占用增加、访问复杂等问题,并推荐只在数据库中存储这些文件的磁盘路径。
图片、文件、 二进制文件不要放在数据库中存储。会产生的一系列问题如下:
1、系统对数据库的读/写速度 < 系统对文件的直接处理速度;
2、不利于数据库作备份,占用数据库备份空间;
3、访问数据库中的文件穿越应用层和数据库;
4、各种数据库对大数据字段的处理,效率不高;
5、限制图片文件的访问方式,NGINX和其他轻量级的服务器不能够直接处理图片;
建议 解决方案: 在数据库中只存储这类文件的磁盘路径;
777

被折叠的 条评论
为什么被折叠?