22 개의 폴더에 660000 개의 xml 파일 (고유 한 파일 이름 포함)이 있습니다. 각 폴더에는 30000 개의 파일이 있습니다. C# 응용 프로그램에서 이름으로 효율적으로 찾을 필요가 있습니다. Windows (? Vista +?)에 SearchIndexer 서비스가 있다는 것을 알고 있으며, 필자가이 파일을 사용할 수 있는지 또는 파일을 직접 색인화해야하는지 궁금한가요?파일 인덱싱 및 폴더에서 파일을 찾는 가장 빠른 방법은 무엇입니까?
또는 다른 파일의 기본 키와 경로 인 파일 이름으로 데이터베이스를 만들 수 있다고 생각합니다. 그러나, 내가 660000 행이 하나의 테이블을 만들거나 각각 30000 행 22 테이블을 만들어야합니까? 그리고 왜?
미리 감사드립니다.