繁体   English   中英

Rails ActiveStorage与AWS S3层

[英]Rails ActiveStorage vs AWS S3 tiers

我的应用程序在S3中存储了很多图像-我们为此使用Rails 5.2 ActiveStorage。 这些图像使用了6到9个月。 然后很少使用它们,直到它们使用了15个月并被ActiveStorage自动删除。

为了节省一些钱,我想在文件创建9个月后将文件从“ S3-Standard”移动到“ S3-Infrequent Access(S3-IA)”(这可以在AWS中自动完成)。

我的问题是:在极少数情况下,ActiveStorage仍能够在“ S3-IA”中查找/显示图像吗? ActiveStorage在15个月后仍能够找到要删除的文件。 底线:当文件从“ S3-Standard”变为“ S3-IA”时,我不希望ActiveStorage丢失文件

S3-IA只是更改对象的定价。 它不会改变对象的可见性或检索对象所需的时间(与GLACIER存储类不同)。

要注意的一件事是,IA定价基于最小对象大小128k。 如果您有很多较小的对象,那么将它们另存为IA可能会增加您的成本。

文档

我还没有测试过,但是只要名称不变,Active Storage就能找到该对象。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM