跨AWS S3对象的版本保留任何数据吗?

时间:2018-12-13 12:28:45

标签: amazon-web-services amazon-s3

我正在使用S3的版本控制来存储文件中可能更改的内容。

但是,还有一个我想要能够更改但不希望版本化的字符串(名称)(因此,如果检索旧版本,则只能看到此字符串(名称)的最新版本)。

我尝试使用元数据和标签,但是它们都与对象的特定版本相关联。

1 个答案:

答案 0 :(得分:0)

所以听起来您不想修改对象的内容。

考虑到您的版本控制发现,那么您将需要自己维护该数据。您可以在数据库(例如DynamoDB)中进行操作,也可以创建另一个对象并将信息存储在该对象或其元数据中。

例如,如果您有对象foo,则可以创建另一个名为foo.name的对象,其中包含要针对foo存储的信息。毕竟,Amazon S3实际上只是一个大型键值数据存储。