是否可以使用Microsoft 2013 sharepoint搜索服务器作为我的站点的搜索引擎

时间:2013-07-07 11:03:03

标签: sql-server sharepoint search sharepoint-search microsoft-search-server

我的网站不是针对sharepoint编写的 它在IIS上运行(aspmvc)通过http请求/响应进行交互并获取数据库数据。

  1. 安装和使用Microsoft 2013 sharepoint搜索db索引和自由文本查询(ms sql)是否有意义?
    (我知道我可以使用MS全文搜索,但功能和性能太差)
    (我知道我可以使用Solr / Lucene。确实是一个很好的解决方案。我只是想知道我是否可以用MS技术做到这一点)

  2. 我可以不将它安装为Sharepoint的一部分吗?作为一个独立的索引器?
    怎么样?是否需要sharepoint基础搜索?

  3. 我应该为此功能安装Microsoft Search Server 2010吗?它和2013年的sharepoint搜索一样好吗?

  4. 感谢。

1 个答案:

答案 0 :(得分:3)

不会逐一回答你的问题,所以只需浏览它们:

如果不安装SharePoint,您将无法使用任何SharePoint搜索。 SP2013没有单独的搜索服务器,它只是一个产品。

所以回答你的问题三:SP2013比使用Search Server 2010更好,因为它包含了你以前必须支付的一些FAST功能。要获得免费版本(基础)的完整比较,请参阅此页面:

SharePoint 2013 feature comparison chart all editions

您可以使用默认的SharePoint搜索搜索任何公开的网站,也可以使用它来使用网络服务或使用GET参数进行搜索。也可以使用BCS(业务数据连接服务)直接搜索您的数据库,但基础版本有点受限。

我认为主要的问题是您必须安装整个SharePoint并进行维护。如果您只想使用搜索,我不确定安装整个产品的麻烦是否值得。这正是微软为Search Server 2010产品所打算的,但他们已停止使用它。

您的问题很快得到解答:

  1. 当然,它是搜索的头号产品。见Garnters analysis about this
  2. Search Server 2010,是的,你可以。 SP2013,没有。
  3. 2013包含FAST搜索组件,您以前需要付出很多代价。它更好。
  4. 我的2美分:如果您只想搜索,请使用基于Lucene的产品等搜索产品。如果你想要“更多”而不仅仅是搜索,或者你不想进入另一种技术(如果你已经了解一些SharePoint) - 请使用SP。

相关问题