0

最初我想在 Heroku 上托管我的应用程序,但由于 Heroku 上的文件系统是只读的,我需要将上传的图像存储在Amazon S3 或类似的东西上。

图片大多具有手机相机质量(我认为在 500kb - 1MB 之间)。我还想用 Rails 创建这些图片的缩略图并保存它们。

因为我不知道我会有多少流量,所以整个系统应该是可扩展的。

是否有比上述(Heroku + S3)更好/更便宜的替代方案,例如将图像存储在数据库或其他主机中?

4

1 回答 1

1

这实际上取决于您是想继续使用 PaaS(即 Heroku、Azure 等),还是想使用 IaaS(即 AWS)。鉴于您说 Heroku,我会假设您想要一个 PaaS。我不确定服务之间的确切成本差异(但如果需要,我可以为您提供),但是结合 Heroku + S3 + ( Paperclip || Carrierwave ) = 一个非常快速的可扩展解决方案。然后在未来,一旦你证明了你的想法,你就可以考虑削减成本。

于 2013-05-24T18:14:19.193 回答