2014-03-31 1 views
0

내 요구 사항은 사용자가 이력서/CV와 같은 문서 (PDF, 텍스트 또는 워드 문서 일 수 있음)를 업로드 할 수있는 작업 사이트와 같습니다. 그런 다음 이러한 모든 문서는 키워드의 특정 또는 조합을 검색 할 수 있으며 해당 키워드에 따라 순위를 매겨 야합니다. 파일 수가 많고 검색 및 인덱싱에 대한 요청이 많을 때 어떤 기술이 성능 관점에서 좋은지 알 필요가 있습니다.ASP.NET MVC 4 웹 사이트에서 검색해야하는 다른 파일을 저장하는 방법

웹 사이트는 SQL Server를 사용하여 만들어졌습니다. 그렇다면 SQL Server에 이러한 파일을 저장할 수 있습니까? 성능면에서 좋을 것입니다.

또는 Lucene.NET을 사용하여 단독으로 수행 할 수 있습니까? 그런 파일을 단일 폴더에 저장할 수 있습니까?

답변

0

나는 .... 최고의 제안 루씬을 사용하는 것입니다 생각

그들은 몇 가지 고유 한 경로 이름/FILE_NAME으로하고, 그 식별자로 할 때 인덱스 문서를 사용할 때 당신이 당신의 문서를 저장할 수 있습니다 .. Lucene을 검색하면 비슷한 예제가 많이 있다는 것을 확신합니다.