【问题标题】:How to avoid updating files in S3 if the file content hasn't been changed如果文件内容未更改,如何避免在 S3 中更新文件
【发布时间】:2018-07-18 05:01:57
【问题描述】:

我正在尝试每天将现有本地目录中的一堆文件上传到 S3 存储桶 只有在我的本地目录中添加了较新的文件或修改了现有文件时,我才想重新上传。

例如, 我有一个本地图像目录,其中包含以下图像文件 image1、image2、image3

第 1 天:将 3 张图片全部上传到 s3

第 2 天:在本地目录中添加了一个名为 image4 的新文件。我只想上传 image4,因为 S3 中存在其他文件

第 3 天:修改 image2 并在本地目录中添加了一个新文件 image5。我想将 image2 和 image5 都上传到 S3

有没有办法优化。需要上传什么,而不是一味的上传本地目录下的所有文件。

在 S3 中上传的文件可以使用哪些类型的元数据,这将使我能够在这里做出明智的决定。

【问题讨论】:

  • 查看Linux rsync 命令。这就是它存在的全部原因。
  • 只需检查上传文件和现有文件的base64并进行比较。
  • 你做了什么?
  • 有没有使用java的方法?

标签: java amazon-web-services amazon-s3


【解决方案1】:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-08
    • 2019-03-25
    • 2018-02-05
    • 2020-07-04
    • 2012-09-22
    • 1970-01-01
    相关资源
    最近更新 更多