0

我正在从事需要将文件存储在 HDFS 或 S3 存储桶中的项目。问题是我需要使用唯一的 GUID 存储每个文件。应用程序需要跟踪文件的版本并返回最新版本。

我在看Apache Commons VFSJavers。两者都提供了更接近我需要的东西。问题是 commons 没有 hdfs 写入和版本控制。Javers 是对象版本和差异。有没有人出于类似目的使用这些库中的任何一个?有什么优点或缺点吗?对这两个库或任何其他现有库的参考资料的任何见解将解决我的问题,将不胜感激。提前致谢。

4

1 回答 1

0

JaVers 是为控制域对象而设计的,而不是为文件设计的。因此,除非您将这些文件映射到一些更结构化的(java)对象,否则恐怕它对您没有帮助。

于 2016-12-02T23:00:26.930 回答