Sharepoint 2010. Search

本文关键字:Search 2010 Sharepoint | 更新日期: 2023-09-27 17:49:53

我不太熟悉sharepoint所以可能是内置函数或其他东西....

我有200个网站,我需要在文档和页面中快速搜索。

执行搜索和缓存某些项的最佳方式是什么?

  • 我还需要显示搜索项目,而客户类型文本框内的文本。我如何执行搜索的目的(Ajax+WCF。关于sharepoint API的问题)。

Sharepoint 2010. Search

这不是一项简单的任务,您应该意识到它的缺陷:

  • 针对搜索索引的查找类型可能导致系统过载,并导致SQL服务器的瓶颈(前端和后端之间的高流量)。
  • 缓存是困难的,因为对于搜索,您可能希望每个用户缓存以避免安全问题。

使用分页来避免返回整个集合:

using Microsoft.Office.Server.Search.Query;
// ...
Query query = new FullTextSqlQuery(site);
query.StartRow = x;
query.RowLmit = 10;

查看我们的产品MatchPoint。MatchPoint是SharePoint的一个应用程序框架,它包括一组提供此任务所需功能的web部件。

看看这个:
SharePoint 2010产品中的企业搜索入门(白皮书)