이 문서와 관련된 많은 수의 문서와 메타 데이터 (XML 파일)가 있습니다. 그들을 구성하는 가장 좋은 방법은 무엇입니까? 우리는 우리의 시스템에서 문서에 대한 고유 식별자로 경로를 사용많은 수의 개체를 구성하는 방법
/repository/category/date(when they were loaded into our db)/document_number.pdf and .xml
:
현재 우리는 디렉토리 계층 구조를 만들었습니다. 평면 구조를 갖는 것이 좋은 옵션이 아닙니다. 또한 경로를 ID로 사용하면 데이터가 데이터베이스/응용 프로그램 논리와 독립적으로 유지되므로 실패 할 경우 쉽게 다시로드 할 수 있으며 모든 문서는 이전 ID를 유지합니다. 그러나 몇 가지 제한 사항이 있습니다. 예를 들어 파일을이 구조에 배치 한 후에는 파일을 이동할 수 없으며 이런 방식으로 파일을 가져 오는 작업도 필요합니다. 모범 사례는 무엇입니까? Scribd와 같은 웹 사이트가이 문제를 어떻게 처리합니까?
감사합니다. Matt. 우리가 현재 하루에 많은 수의 문서를 처리하는 방식은 하위 폴더로 분할하는 것입니다. 1/2/3/... 이것이 더 나은 방법이 있어야한다고 생각하게하는 또 다른 이유입니다 ... – shane