一个mongoosecollections会减慢另一个吗?

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

我被告知的另一种select是为图像检索创build一个API。 但是,不出现mongoose允许同时进行多个数据库连接,所以最简单的方法就是为我的图像使用单独的集合。

我的问题是,将使用一个单独的图像集合仍然减慢访问我的其他集合? 理想情况下,我希望它是分开的,以便即使沉重的图像stream量将不会影响我的其他collections,但我不知道是否是这种情况… … –

有人能为我澄清这个吗?

谢谢

我知道这不是对你的问题的直接回答,但恕我直言,如果你要做的事情,第一次做对了,并保存你的图像像S3一样。

S3有一个可以使用1年的免费套餐。 它会给你5GB的空间,2万个GET请求和每月2000次上传(老实说,如果你正在经历,你可以负担得起一个小计划)。 您可以在这里阅读AWS的免费产品。