1

我正在运行一个网站,我希望用户能够上传和存储图像。我意识到建议使用外部服务(例如 amazon s3)存储图像,但是我现在不想为这样的东西付费。

我被告知的另一种选择是创建一个用于图像检索的 API。然而,mongoose 似乎不允许同时连接多个数据库,因此最简单的方法就是为我的图像使用单独的集合。

不过,我的问题是,使用单独的图像集合是否仍会减慢对其他集合的访问速度?理想情况下,我希望它是分开的,这样即使是繁重的图像流量也不会影响我的其他收藏,但我不确定是否是这种情况......

有人可以为我澄清一下吗?

谢谢

4

1 回答 1

1

我知道这不是您问题的直接答案,但是恕我直言,如果您要做某事,请在第一次做对并将您的图像保存到 S3 之类的东西中。

S3 有一个免费层,您可以使用 1 年。它将为您提供 5 GB 的空间、20 000 个 GET 请求和每月 2000 次上传(老实说,如果您要过一遍,您可能可以负担得起一个小计划的费用)。您可以在此处阅读有关 AWS 的免费产品的信息。

于 2013-03-24T18:07:36.107 回答