java - 如何比较本地文件与Amazon s3文件

标签 java hash amazon-s3 compare updating

我正在开发桌面 Java 应用程序。它需要检查我的 S3 服务器上的特定文件。

我不想下载整个文件进行比较,我需要看看服务器中的文件是否比本地文件新,然后下载并替换。

我不知道如何检查其中是否有更新的可用部分。

我听说过哈希作为一种方法,但我对如何在两个方面(本地和通过 S3)实际实现这一点几乎没有经验

最佳答案

获取远程文件的哈希值: How to get the md5sum of a file on Amazon's S3

获取本地文件的哈希值: Getting a File's MD5 Checksum in Java

关于java - 如何比较本地文件与Amazon s3文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14591926/

相关文章:

java - Joshua Bloch 对 Builder 模式的一些修改

python - 使用 python 对大量数字序列进行哈希处理、创建哈希集、存储和比较集合的相似性

javascript - 如何仅使用 JavaScript 将 base64 编码的图像数据上传到 S3?

python - 调用 PutObject 操作时的 PermanentRedirect

java - 关于用户级线程阻塞时阻塞 "peer threads"的困惑

java - GeoTools Maven 问题 - 导入困惑

java - 我为指数编写的这个基本程序仅适用于整数 - 我做错了什么?

ruby - 从 ruby​​ 中的文件中检索哈希

php - PHP如何使Youtube像URL的ID一样?

amazon-web-services - S3 存储桶是否特定于区域?