是否可以使用boto在s3键上写?

时间:2015-02-22 07:31:58

标签: python amazon-s3 boto librsync

我有一个使用boto构建的应用程序,它使用librsync在本地同步文件(包装在python模块中)。我想知道是否可以在S3密钥上写入以便我可以远程使用librsync,例如我将通过签名,增量和修补结果将本地文件与S3中的文件同步。在boto文档中,它说open_write尚未实现。但我知道像Dropbox这样的人也使用s3和librsync,所以必须有办法......谢谢。

1 个答案:

答案 0 :(得分:1)

无法在S3中附加或修改现有对象。您可以使用新内容完全覆盖它,并且可以在存储桶上启用版本控制,以便仍可访问该对象的先前版本,但S3服务或API不支持修改现有对象。