Azure搜索和Bing搜索之间有什么区别?何时使用?

时间:2019-01-29 19:17:09

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

Bing Search和Azure搜索服务之间有什么区别?何时使用什么?

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

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

3 个答案:

答案 0 :(得分:3)

  

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

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

  

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

Bing Web Search APIBing.com的索引中搜索您提交的匹配词。索引是基于HTML,XML和公共站点上的其他Web内容构建的。 Bing Custom Search建立在相同的基础上,为适用于各个网站的Web内容类型提供了相同的搜寻器技术

Azure Search经常从各种来源搜索您定义的索引,并在其中填充您拥有的数据和文档。通过indexers,Azure搜索具有某些数据源的爬网功能,但是您可以将符合索引架构的任何JSON文档推送到一个统一的可搜索资源中。

有关更多详细信息,您可以参考此article

  

在这种情况下,Azure搜索服务比Bing搜索有什么优势?

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

答案 1 :(得分:1)

我将说明Azure搜索,bing客户搜索和bing搜索,这将使所有内容都易于理解:

Azure搜索是针对存储在Azure,Cosmos DB,Azure表存储和Blob存储上的SQL Server中的内容。

Bing自定义搜索使您可以定制搜索体验,使其仅包含用户关注的网站中的内容。 Bing不会执行整个网络的搜索,而是仅搜索您感兴趣的网络片段。

“必应搜索”用于搜索网页和其中的内容,除了上面我们提到的自定义内容。

答案 2 :(得分:1)

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

Azure 认知搜索提供 AI 丰富功能,让您可以在将信息编入索引之前对其进行转换(基于认知服务功能)。

Link

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

Link