繁体   English   中英

Sharepoint2010。搜索

[英]Sharepoint 2010. Search

我对Sharepoint不太熟悉,因此可能可以内置函数或其他功能。

我有200个站点,我需要在文档和页面内部进行快速搜索。

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

  • 当客户在文本框中键入文本时,我还需要显示搜索项。 我该如何为此目的执行搜索(关于sharepoint API的Ajax + WCF问题)。

这不是一件容易的事,要注意的陷阱:

  • 根据搜索索引进行按类型查找可能会导致系统过载,并给SQL Server造成瓶颈(前端和后端之间的流量很高)。
  • 缓存很困难,因为对于搜索而言,您可能希望按用户缓存,以避免安全问题。

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

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

查看我们的产品MatchPoint MatchPoint是SharePoint的应用程序框架,其中包括一组Web部件,这些Web部件提供了此任务所需的功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM