2009-07-08 3 views
3

용어에 대해 무엇을 사용해야할지 잘 모르겠다. 나와 함께 감당해라.저장소 + 메타 데이터를위한 교차 플랫폼 프레임 워크?

함께 파일을 캡슐화하기위한 일종의 "가상 파일 저장"을 가능하게하는 크로스 플랫폼 프레임 워크가 있습니까? 메타 데이터의 데이터베이스? 나는 아이튠즈 나 아이 포토 (iPhoto)의 라인을 따라 뭔가를 생각하고있다.이 프로그램은 (오디오 또는 이미지 파일의 경우) 파일 전체를 관리하고 메타 데이터 데이터베이스를 가지고 있기 때문에 쉽게 파일을 구성/찾을 수있다. 나는 일반적으로 파일들에 대한 그 라인들을 따라 뭔가를 함께 자고 싶다.

편집 : 데이터베이스에만 파일을 저장하는 것을 주저합니다. MySQL은 잠재적으로 내 응용 프로그램에 수십 기가 바이트 (이 문제는 여러 가지 게시물에 언급되었습니다, this one that gives several links to others 참조). 나는 CouchDB를보고 있지만 어쩌면 그것은 약속을 가지고있다. ...

+0

나는이 2 일 동안 동일한 해결책을 찾고있다. 그것은 효과가 없습니다. 가장 많이 사용되는 옵션은 내부 데이터베이스에 '링크'를 저장하는 것입니다. 파일을 다른 디렉토리로 이동할 때 대다수가 자동으로 업데이트되지 않습니다. 대부분 크로스 플랫폼이 아닙니다. – deval

답변

1

왜 데이터베이스가 아닌가? 파일을 데이터베이스 안에 보관할 수 있습니다.

+0

예를 들어, Oracle은 "가상 파일 시스템"을 가지고 있습니다. –