|
개인적인 생각으로 님께서 구상하신 내용으로도 구현은 가능하지만,
파일의 갯수가 많아지면 성능에 심각한 영향이 있을수 있는 구조입니다.
자료구조책의 검색 파트를 참고하세요.
검색이란? 저장할때 검색하기 편하게 각종 꽁수들을 만들어 넣는 것입니다.
결론적으로 저장할때 부터 프로젝트 특성에 맞는 방식으로
검색하기 좋게 저장해야 검색의 부담이 없어집니다.
예를 들면,
자료를 저장할때 "년" 폴더 >> "월"폴더 >> "일"폴더
를 따로 만들어 관리하면, 검색대상군이 엄청 줄어들겠죠.
실제 검색을 할때는 이진검색등을 활용하면 엄청 빨리 검색을 하겠죠.
자료구조책을 보면 응용할 수 있는 것들이 거의 다~ 있습니다.
그걸 참고하세요. ^^
이범상 님이 쓰신 글 :
: 일련번호를 갖는 파일을 찾을 경우가
: 몇가지 방법이 있는거 같은데
:
: 저는 For문을 통해 FileExists로 찾는경우와
: FindFirst, FindNext로 찾는경우를 사용합니다.
:
: 그런데 둘중에 어떤방법이 규칙성있는 파일들을 찾을때 속도가 빠를까요???
: 그리고 저위의 두 방법외에 속도가 더빠른경우가 있습니까???
:
: 고수님들 갈켜주십시요. ^^
|