【问题标题】:What is the difference between Azure Search and Bing Search and what to use when?Azure 搜索和必应搜索有什么区别,什么时候使用?
【发布时间】:2019-06-23 00:03:17
【问题描述】:

必应搜索和 Azure 搜索服务有什么区别,什么时候使用?

据我所知,Azure 搜索服务不是认知服务的一部分,但必应搜索是 Azure 认知服务的一部分。 我在哪里可以找到详细的比较和指导?

其中一个令人困惑的是,除了互联网搜索部分之外,还有一种称为 Bing 自定义搜索 的东西可以从您自己的企业域或多个私有域中进行搜索。那么如果是这样的话,是不是类似于Azure Search服务呢?那么为什么在这种情况下使用 Azure 搜索服务?这种情况下的区别在哪里(除了 Azure 搜索服务仅用于企业文档搜索)。在这种情况下,Azure 搜索服务比必应搜索有哪些优势?

【问题讨论】:

    标签: azure-cognitive-search azure-cognitive-services bing-search


    【解决方案1】:

    据我所知,Azure 搜索服务不是认知服务的一部分,但必应搜索是 Azure 认知服务的一部分。

    是的,必应搜索是 Azure 认知服务,而认知搜索是 preview feature of Azure Search,这些 regions 支持。

    我在哪里可以找到详细的比较和指导?

    Bing Web Search APIBing.com 的索引中搜索您提交的匹配词。索引是根据 HTML、XML 和公共站点上的其他 Web 内容构建的。 Bing Custom Search 建立在相同的基础上,为网络内容类型提供相同的爬虫技术,范围仅限于各个网站。

    Azure 搜索搜索您定义的索引,其中填充了您拥有的数据和文档,通常来自不同的来源。 Azure 搜索通过indexers 具有某些数据源的爬虫功能,但您可以将任何符合索引架构的 JSON 文档推送到单个整合的可搜索资源中。

    更多详情可以参考article

    在这种情况下,Azure 搜索服务与 Bing 搜索相比有哪些优势?

    使用与 Bing 和 Office 相同的集成 Microsoft 自然语言堆栈,轻松将复杂的云搜索功能添加到您的网站或应用程序中,该堆栈经过 16 年的改进。快速调整搜索结果并构建丰富、微调的排名模型,将搜索结果与业务目标联系起来。可靠的吞吐量和存储为您提供快速的搜索索引和查询,以支持对时间敏感的搜索方案。请参考这个article

    【讨论】:

      【解决方案2】:

      我将解释 Azure 搜索、必应客户搜索和必应搜索,这将使所有内容都易于理解:

      Azure 搜索适用于存储在 Azure、Cosmos DB、Azure 表存储和 Blob 存储上的 SQL Server 中的内容。

      Bing 自定义搜索可让您定制搜索体验,以仅包含来自您的用户关心的网站的内容。 Bing 不会执行网络范围的搜索,而是仅搜索您感兴趣的网络片段。

      必应搜索是搜索网页及其上的内容,除了我们上面谈到的自定义。

      【讨论】:

        【解决方案3】:

        Azure 认知搜索: 它允许您搜索企业数据,包括结构化和非结构化内容。您可以将数据推送到索引中。它还具有称为索引器的数据源连接器,可让您为 Cosmos DB、Azure SQL、blob 存储、azure 文件等数据源编制索引。

        Azure 认知搜索提供 AI 扩充功能,允许您在对信息编制索引之前对其进行转换(基于认知服务功能)。

        Link

        必应搜索: 它提供了 API,以便您可以通过编程方式获取网络搜索结果。

        Link

        【讨论】:

          猜你喜欢
          • 2012-05-27
          • 2018-12-13
          • 2010-10-16
          • 2017-03-30
          • 2016-03-18
          • 2013-03-25
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多