2

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

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

  2. 我可以不将它安装为 Sharepoint 的一部分吗?作为一个独立的索引器?
    如何?是否需要共享点基础搜索?

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

谢谢。

4

1 回答 1

3

不会一一回答你的问题,所以只是略过它们:

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

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

SharePoint 2013 功能比较图表所有版本

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

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

您的问题很快得到解答:

  1. 当然,它是搜索量排名第一的产品。参见Garnters 对此的分析
  2. 搜索 Server 2010,是的,您可以。SP2013,没有。
  3. 2013 包含 FAST 搜索组件,您以前必须为此付出很多。它更好。

我的 2 美分:如果您只想搜索,请使用基于 Lucene 的产品之类的搜索产品。如果您想要“更多”而不仅仅是搜索,或者您不想涉足另一种技术(如果您已经了解一些 SharePoint)- 选择 SP。

于 2013-07-07T13:18:51.437 回答