【问题标题】:Integrating Microsoft Fast search with Sitecore将 Microsoft 快速搜索与 Sitecore 集成
【发布时间】:2012-08-20 10:50:17
【问题描述】:

我正在尝试查找一些信息来解释/展示如何将 Microsoft Fast searchSitecore 集成

到目前为止,我发现的只是大量招聘广告和偶尔在他们的解决方案中使用的数字代理。

基本上.. 谁能指出我正确的方向或告诉我是否有现成的 Sitecore 模块可以做正确的事情?

谢谢

【问题讨论】:

    标签: sitecore fastsearch


    【解决方案1】:

    我们已经为这里的一些项目完成了它,但没有任何现成的模块作为模块,因此需要我们自己构建一些东西。我将以我不是 FAST 专家的评论作为我的回答的开头,但有幸与一些知道他们的东西的人一起工作;)

    对于我们的项目,我们使用了 FAST Enterprise Search Platform .NET API (ESP .NET),并围绕它构建了一个项目,为我们提供了一个层来执行我们的查询。我们实现了执行搜索的方法,以包装 API 已经返回的内容。例如:

    ISearchView view = _searchFactory.GetSearchView(searchView);
    
    Com.FastSearch.Esp.Search.Query.IQuery query =
                new Com.FastSearch.Esp.Search.Query.Query("string(\"" + searchTerm + "\", mode=simpleall)");
    
    IQueryResult result = view.Search(query);
    return result;
    

    在上面的示例中,我们还有一些代码实际上采用了 IQueryResult 并将其包装到我们自己的搜索对象层中,这样我们就可以扩展 API 以用于我们自己的目的。除了从 CMS 中加载一些有助于推动我们的一些层的配置之外,在我们处理事情的特定方式中没有什么真正的“Sitecore”。

    ESP API 使用搜索工厂配置,允许您配置要连接的搜索引擎,可以轻松地将其包含到您的 Sitecore .NET 配置文件中。这是一个配置示例:

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
        <configSections>
            <section name="HttpSearchFactory" type="System.Configuration.NameValueSectionHandler" />
        </configSections>
        <HttpSearchFactory>
            <add key="Com.FastSearch.Esp.Search.Http.RequestMethod" value="GET" />
            <add key="Com.FastSearch.Esp.Search.Http.QRServers" value="fastserver.mydomain.com:1234" />
            <add key="Com.FastSearch.Esp.Search.Http.CertiticateFile" value="" />
        </HttpSearchFactory>
        <appSettings>
            <add key="NavigatorPrefix" value="nav-" />
            <add key="EnableReporting" value="false" />
        </appSettings>
    </configuration>
    

    您看到代理广告和招聘广告的原因之一可能是因为 FAST 实施在大多数情况下不是“即插即用”类型的解决方案,一般建议您雇用一家拥有之前这样做是为了让你开始,所以当其他人已经经历过头部撞击时,你不必用头部撞击 FAST。祝您进入 FAST 世界的旅程好运!

    FAST ESP 产品指南: http://download.microsoft.com/download/1/4/8/1483939B-15B8-4DD3-B06D-204D03EC8A1E/Fast_ESP_Prod_Guide.pdf

    ESP SDK 包: http://connect.microsoft.com/fastsearch(至少,这个KB article 提供了那个链接)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 1970-01-01
      • 2016-02-08
      • 2018-10-10
      • 1970-01-01
      相关资源
      最近更新 更多