- 태그 붙이기: 파일을 분류하기 위한것.
- 가상 폴더: 태그를 기반으로 동작. 파일 탐색, 분류를 더 눈에 보기 쉽고 신속하게 하기 위한것.
- 커스텀 메타데이터 필드: 기본 정보(파일명, 날짜) 외에 출처, 작성자, 중요도, 메모, 관련 프로젝트 등 사용자 정의 필드 추가.
- 계층형 카테고리/대분류: 단순 폴더 트리가 아닌, 상위 구조가 바뀌어도 파일 관계가 유지되는 논리적 분류체계. <- 이게 뭔데?
- 메타데이터 복합 검색: [태그: 참고자료] + [작성일: 2024년] + [포맷: PDF] 형태의 조건 검색.
- 문서 내부 본문 검색 (Full-text Search): 파일명뿐만 아니라 PDF, TXT, DOCX 등 문서 내부 텍스트 및 이미지 OCR 검색. <- 외부 프로그램 호출해서 본문 읽게 해.
- 버전 관리 (Versioning): 파일이 업데이트되었을 때 이전 버전을 유지하고, 언제든 과거 상태로 복원. <- 문서 같은것들을 위한 기능인듯.
- 파일 무결성 검증 (Checksum/Hash): 파일이 손상되거나 비인가 수정되었는지 해시값(SHA-256 등)으로 주기적 검증.
- 활동 로그 (Audit Log): 파일의 추가, 수정, 이동, 태그 변경, 삭제 등의 모든 작업 이력 기록.
- 데이터 백업 및 스냅샷: 데이터베이스와 아카이브 파일 전체를 안전하게 묶어 백업/복원하는 기능.
- 데이터 내보내기/이식성 (Data Portability): 태그와 메타데이터가 외부로 나갈 때 사라지지 않도록 JSON/CSV 형태로 함께 Export하는 기능. <- 뭔.
사실 지금까지는 그냥 파일탐색기 수준의 손풀기였고 위의 기능중 특히 중요하다고 생각되는 부분부터 구현할거고 그러기 위해서 섹터 내 기능, 섹터 구조 자체를 대폭 수정할수도 있음.
아카이브 관리 시스템 사용해보고 감을 잡아야 됨.
사실 지금까지는 그냥 파일탐색기 수준의 손풀기였고 위의 기능중 특히 중요하다고 생각되는 부분부터 구현할거고 그러기 위해서 섹터 내 기능, 섹터 구조 자체를 대폭 수정할수도 있음.
아카이브 관리 시스템 사용해보고 감을 잡아야 됨.