Sql server 2012 如何在ASP.NET MVC 4网站中存储需要搜索的不同文件

Sql server 2012 如何在ASP.NET MVC 4网站中存储需要搜索的不同文件,sql-server-2012,full-text-search,lucene.net,Sql Server 2012,Full Text Search,Lucene.net,我的要求就像工作网站一样,用户可以上传简历/简历等文档(可以是PDF、文本或word文档)。然后,可以搜索所有这些文档中的特定关键字或关键字组合,并根据这些关键字对它们进行排序。我需要知道,当文件数量巨大,并且存在大量的搜索和索引请求时,从性能角度来看,哪种技术是好的 该网站是使用SQL Server构建的。那么,我可以将这些文件存储在SQL Server中吗?在性能方面会很好 或者可以使用Lucene.NET单独完成,我可以将这些文件存储在单个文件夹中吗?我认为,最好的建议是使用Lucene

我的要求就像工作网站一样,用户可以上传简历/简历等文档(可以是PDF、文本或word文档)。然后,可以搜索所有这些文档中的特定关键字或关键字组合,并根据这些关键字对它们进行排序。我需要知道,当文件数量巨大,并且存在大量的搜索和索引请求时,从性能角度来看,哪种技术是好的

该网站是使用SQL Server构建的。那么,我可以将这些文件存储在SQL Server中吗?在性能方面会很好


或者可以使用Lucene.NET单独完成,我可以将这些文件存储在单个文件夹中吗?

我认为,最好的建议是使用Lucene

您可以使用一些唯一的路径名/文件名保存文档,并在索引文档时将其用作标识符。。。我相信如果你搜索Lucene,你会发现很多类似的例子