2010-07-27 58 views
1

我使用SOLR的ExtractingRequestHandler来获取文档的文本。将二进制/结构化文档发送到SOLR的方法?

documentation例子都使用卷曲流文件,就像这样:

curl 'http://.../extract?literal.id=doc1&commit=true' -F "[email protected]" 

这工作得很好,但有这样一个字条:

使用“卷曲”或其他命令行 工具向Solr发布文档是 不错,可供测试,但不是 推荐的最佳 更新方法的性能。

关于sending documents to SOLR的文档部分是TODO。什么是一些替代方法,它们是如何更好?

回答

3

通常,您使用您的客户端语言的库与Solr进行所有通信(例如,对于Java使用SolrJ,对于PHP SolPHP(还有其他人)等)。

库提供诸如易用性,错误处理,正确封装等等。