AWS S3对象的各个版本之间是否保留了任何数据



我使用S3的版本控制来存储文件中可能发生变化的内容。

然而,也有一个字符串(名称(,我希望能够更改,但不希望版本化(这样,如果您检索旧版本,您只能看到该字符串(姓名(的最新版本(。

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

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

如果您的发现带有版本控制,那么您将需要自己维护这些数据。您可以在数据库(例如DynamoDB(中执行此操作,也可以简单地创建另一个对象并将信息存储在对象或其元数据中。

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

相关内容

最新更新