【问题标题】:How to populate and sync the index with incremental changes from the data source?如何使用来自数据源的增量更改来填充和同步索引?
【发布时间】:2018-05-31 23:55:45
【问题描述】:

我在本地 SQL Server 2014 数据库中有数据。我想利用 Azure 搜索来改进使用托管在本地环境中的 angularjs(前端)和 Web API 2(后端)开发的应用程序的搜索功能。目前搜索是使用 SQL Server 的全文搜索功能完成的,但由于经常出现性能问题,我们希望利用 Azure 搜索。

我跨多个表管理数据。我想根据索引和各个表之间的列到列映射来填充索引。

我参考了这篇文章:http://gunnarpeipman.com/search2/azure-search-index/

谁能指导我了解填充索引的最佳方法,并定期将索引与来自数据源的增量更改同步。

【问题讨论】:

    标签: asp.net-web-api2 sql-server-2014 c#-5.0 azure-cognitive-search


    【解决方案1】:

    看看Azure Search SQL indexer

    一个索引器只能索引一个表或视图。 要索引多个表,最简单的方法可能是创建一个视图,该视图将表和项目列连接起来以进行索引。请特别注意提供“高水位标记”列,以便您可以使用高效的增量更改检测(有关详细信息,请参阅链接文章)。

    【讨论】:

      猜你喜欢
      • 2021-02-18
      • 1970-01-01
      • 1970-01-01
      • 2014-11-18
      • 2017-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多