将多个文件发送到solr

时间:2012-08-13 16:37:39

标签: solr lucene indexing

我想使用curl将多个文件发送到solr。我能做到吗?

我只能用一个带命令的文件来完成,例如:

  

卷曲   的 “http://本地主机:8983 / solr的/更新/提取literal.id = paas2&安培;提交=真”   -F“file=@cloud.pdf”

任何人都可以帮助我,

韩国社交协会

2 个答案:

答案 0 :(得分:1)

api不支持传递多个文件进行提取 通常,最后一个文件将是唯一被上传和添加的文件。

您可以将单个文件索引为Solr中的单独实体。

或上传多个文件的一种方法是压缩这些文件并上传zip文件 Solr索引zip文件存在一个问题,您可以尝试SOLR-2332补丁

答案 1 :(得分:1)

我使用apache solr 4.0 Beta,它有能力上传多个文件并为使用post.jar上传的每个文件生成id,对我来说非常有帮助。

让我们来看看:

http://wiki.apache.org/solr/ExtractingRequestHandler#SimplePostTool_.28post.jar.29

全部谢谢:)

我的问题已经解决了:)