2016-11-21 9 views
0

HDFS 또는 S3 버킷에 파일을 저장해야하는 프로젝트에서 작업하고 있습니다. 문제는 각 파일을 고유 한 GUID로 저장해야한다는 것입니다. 응용 프로그램은 파일의 버전을 추적하고 최신 버전을 반환해야합니다.scala 또는 java를 사용하는 가상 파일 시스템

나는 Apache Commons VFSJavers을보고있다. 둘 다 내가 필요한 것에 더 가까운 것을 제공하고 있습니다. 문제는 공유지에는 hdfs 쓰기 및 버전 지정이 없다는 것입니다. Javers는 객체 버전과 차이점을 가지고 있습니다. 비슷한 목적으로이 라이브러리를 사용한 사람이 있습니까? 장단점이 있습니까? 이 두 라이브러리 나 다른 기존 라이브러리의 참조 사항에 대한 통찰력은 내 문제를 해결할 것입니다. 미리 감사드립니다.

답변

0

JaVers는 파일이 아닌 버전 관리 도메인 객체 용으로 설계되었습니다. 그래서 당신이 그 파일들을 더 구조화 된 (자바) 객체로 매핑하지 않는다면 도움이되지 않을까 걱정됩니다.