0
우리는 SQL에 가상 파일 시스템을 구축 할 생각이었습니다. SQL (Materialised path, adjency lists ...)에서 구조와 비슷한 파일 시스템을 구현하는 방법은 여러 가지가 있습니다.가상 파일 시스템 트리 webservices 및 NFS
잠시 후에 NFS를 사용하여 디렉토리/파일 구조와 플랫 키 값 저장소를 저장하여 사용자 정의 속성을 저장한다고 생각했습니다.
NFS의 디렉토리/파일 구조는 ID 만 저장합니다.
Dxxxxx1
Fxxxxx1
Dxxxxx2
Fxxxxx1
Fxxxxx2
Fxxxxx3
그리고이처럼 보이는 플랫 테이블 :
Dxxxxx1: {'name': 'mydir A', ... }
Dxxxxx2: {'name': 'mydir B', ... }
Fxxxxx1: {'name': 'file A', size: '', ... }
우리는 심볼릭 링크, 마운트 지점 및 UNIX 권한 혜택을 누릴 것입니다.
이러한 아키텍처의 단점은 무엇입니까?