我尝试通过Solrj
客户端和plain HTTP
来电与Solr进行通信。两者都很好。
但是,
对此比较的任何信息表示赞赏!提前谢谢!
答案 0 :(得分:1)
据我所知,Solrj是Solr最常用的java客户端库。我之前看到了关于Solrj性能的一些讨论(http://lucene.472066.n3.nabble.com/Query-Delete-performance-difference-between-straight-HTTP-and-SolrJ-td3438321.html和SolrJ used to control Solr/Luce vs. Straight Rest Calls)但最后似乎Solrj确实表现良好(在我的系统中我仍然没有抱怨)......我认为性能问题与“你如何索引”和操作solr文档有关,可能你应该考虑这些术语,因为最后你需要自己开发HTTP调用(Solrj为你处理并具有一些额外的功能)帮助你 - 看到我给出的第二个参考,这是与你的相似的问题。)