【发布时间】:2017-12-11 18:49:14
【问题描述】:
我想在 Azure 搜索中索引静态页面内容(以及动态内容),并试图找出处理它的最佳方法。我想避免将所有静态内容存储在数据库中。我现在的想法是将所有文本提取到资源文件中,并让我的索引函数从中提取内容。是否有更好的选择或我不知道的推荐做法?令人惊讶的是,关于该主题的资料很少。
【问题讨论】:
标签: c# asp.net azure asp.net-core azure-cognitive-search
我想在 Azure 搜索中索引静态页面内容(以及动态内容),并试图找出处理它的最佳方法。我想避免将所有静态内容存储在数据库中。我现在的想法是将所有文本提取到资源文件中,并让我的索引函数从中提取内容。是否有更好的选择或我不知道的推荐做法?令人惊讶的是,关于该主题的资料很少。
【问题讨论】:
标签: c# asp.net azure asp.net-core azure-cognitive-search
将静态内容存储在数据库中的一些替代方法:
您可以直接从 Blob 存储中存储(和提供)静态页面,并使用 Azure Search blob indexer 进行索引。
您可以使用 HTML 抓取工具来抓取您的网站并将其编入索引。例如,您可以使用我们团队的工程师开发的AzureSearchCrawler tool。
【讨论】: