我正在使用S3的版本控制来存储文件中可能更改的内容。
但是,还有一个我想要能够更改但不希望版本化的字符串(名称)(因此,如果检索旧版本,则只能看到此字符串(名称)的最新版本)。
我尝试使用元数据和标签,但是它们都与对象的特定版本相关联。
答案 0 :(得分:0)
所以听起来您不想修改对象的内容。
考虑到您的版本控制发现,那么您将需要自己维护该数据。您可以在数据库(例如DynamoDB)中进行操作,也可以创建另一个对象并将信息存储在该对象或其元数据中。
例如,如果您有对象foo
,则可以创建另一个名为foo.name
的对象,其中包含要针对foo
存储的信息。毕竟,Amazon S3实际上只是一个大型键值数据存储。