Indexing 在Apache Solr中索引文件夹及其子文件夹中包含的所有文件

Indexing 在Apache Solr中索引文件夹及其子文件夹中包含的所有文件,indexing,solr,Indexing,Solr,Apache Solr是否可以用于索引文件夹(父文件夹)及其子文件夹中的所有文件,其中包含所有类型的文件:XML、.json、.pdf、.doc等?可以使用post工具 java-Dc=test-Drecursive-Dauto-jar post.jar文件夹 -用于solr可以处理的所有文件类型的Dauto -Dc指定集合名称 -d如果文件夹的子文件夹中有文件,则处理该文件夹 如果文件夹有子文件夹,它将索引子文件夹中的文件您需要使用数据导入处理程序来实现这一点。您可以在这里找到有关如何实现它的

Apache Solr是否可以用于索引文件夹(父文件夹)及其子文件夹中的所有文件,其中包含所有类型的文件:XML、.json、.pdf、.doc等?

可以使用post工具

java-Dc=test-Drecursive-Dauto-jar post.jar文件夹

-用于solr可以处理的所有文件类型的Dauto

-Dc指定集合名称

-d如果文件夹的子文件夹中有文件,则处理该文件夹


如果文件夹有子文件夹,它将索引子文件夹中的文件

您需要使用数据导入处理程序来实现这一点。您可以在这里找到有关如何实现它的信息。数据导入处理程序有一个选项recursive=true,允许您为文件夹中嵌套的文件编制索引。浏览链接中的文档,您将找到自己的解决方案。希望这有帮助:)。

最新的Solr实际上附带了一个示例,展示了如何做到这一点,包括一个自定义界面。示例位于示例/文件中,您只需按照README.txt说明操作即可