将我的硬盘索引到solr

时间:2014-10-01 09:59:43

标签: java search solr system solrj

我想将我的系统的每个文件和文件夹信息索引到solr中。 solr中是否有任何处理程序可以执行此操作? 我可以使用以下命令使用数据导入处理程序索引任何文件

curl" http:// localhost:8983 / solr / update / extract?ext.idx.attr = true \& ext.def.fl = text& commit = true" -F" myfile =@tmp1.txt"

但我想将整个系统编入索引。

1 个答案:

答案 0 :(得分:1)

看起来可以通过http://wiki.apache.org/solr/DataImportHandler#FileListEntityProcessor完成,您可以指定

  

fileName :(必需)用于标识文件的正则表达式模式

     

baseDir :(必需)基目录(绝对路径)

     

递归:递归列表与否。默认为' false'

如果您将fileName指定为' *',将baseDir指定为' /',则递归为' true'看起来它会枚举所有文件。