【发布时间】:2013-02-12 09:48:35
【问题描述】:
在我之前的问题中,我得到的答案是我可以在 solr 中存储小型索引(少数站点)数据,而无需使用任何数据库 (Is it possible to store data in solr?)。我想知道,是否可以在不使用任何数据库的情况下将完整的 html 页面源代码存储在 solr 中?
【问题讨论】:
在我之前的问题中,我得到的答案是我可以在 solr 中存储小型索引(少数站点)数据,而无需使用任何数据库 (Is it possible to store data in solr?)。我想知道,是否可以在不使用任何数据库的情况下将完整的 html 页面源代码存储在 solr 中?
【问题讨论】:
Nutch 与 Solr 是一个解决方案,如果您想抓取网站并将其编入索引。
Nutch with Solr Tutorial 将帮助您入门。
但是,Nutch 不会使用 html 标签维护原始 Solr 代码。
您需要通过下载 html 页面来开发自定义解决方案,然后可以使用 Solr Extracting Request Handler 向 Solr 提供 HTML 文件并从 html 文件中提取内容。例如在link
Solr 使用Apache Tika 从uploaded html file 中提取内容
如果您将数据作为 html 文本提供,也可以检查 HTMLStripCharFilterFactory。
【讨论】: