哪里是存储与Node.js的文件/图片最值得推荐的地方吗?

问题描述 投票:0回答:1

我开发与Node.js的网站一般的数据存储在的PostgreSQL。据我了解,不建议存储文件/图片在数据库中。我会说我使用了一个照相馆,所以我得给你拔掉了许多照片。

我应该在哪里存储我的照片,以及如何?

提前致谢!

node.js express
1个回答
0
投票

你不能存储在数据库其它图像比将它们存储为base64或这是非常有效的可以说是缓存数据。它们存储或者在您的SDD或在你的数据库使用CDN或任何其他云服务和存储环节,让客户端的浏览器做下载工作。如果您选择它们​​存储在SSD提高独立NGINX(如果你喜欢这种服务)实例(sites_available)与文件夹索引选项,不选的NodeJS形象服务于速度的原因(nginx的是静态快得多服务)。

使用转换器的WebP格式,因为它是最先进的网络图像压缩然而,需要最更少的存储空间,是最快的为您的客户。如果您的客户分散在全球各地使用CDN,让他们接受来自最亲近的人的CDN缓存服务器缓存图片。

© www.soinside.com 2019 - 2024. All rights reserved.