为了扩展性考虑,将来可能有更多的图片,甚至可以有无限张图片,如果都存储在服务器内存中一定不合适;如果你的服务部署在阿里云上,就买oss,走内网,要用图片的时候,从oss获取处理后在重新存储到oss;如果不在阿里云上,在其他云服务上,也可以买相应的云存储,注意不要单独购买云服务,这样就需要走外网获取图片了。如果是自己的服务器的话,就存数据库里,比如mongo之类的。以上的存储,都是存储的文件的二进制,其实并不存在什么读取文件、内存泄漏,把代码写好就是了。
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…