Sharepoint 2010. Search
本文关键字:Search 2010 Sharepoint | 更新日期: 2023-09-27 17:49:53
我不太熟悉sharepoint所以可能是内置函数或其他东西....
我有200个网站,我需要在文档和页面中快速搜索。
执行搜索和缓存某些项的最佳方式是什么?
- 我还需要显示搜索项目,而客户类型文本框内的文本。我如何执行搜索的目的(Ajax+WCF。关于sharepoint API的问题)。
这不是一项简单的任务,您应该意识到它的缺陷:
- 针对搜索索引的查找类型可能导致系统过载,并导致SQL服务器的瓶颈(前端和后端之间的高流量)。
- 缓存是困难的,因为对于搜索,您可能希望每个用户缓存以避免安全问题。
使用分页来避免返回整个集合:
using Microsoft.Office.Server.Search.Query;
// ...
Query query = new FullTextSqlQuery(site);
query.StartRow = x;
query.RowLmit = 10;
查看我们的产品MatchPoint。MatchPoint是SharePoint的一个应用程序框架,它包括一组提供此任务所需功能的web部件。
看看这个:
SharePoint 2010产品中的企业搜索入门(白皮书)