我可以通过RMI而不是Http连接到SolrServer吗?

时间:2012-03-06 14:39:44

标签: java http solr jndi

我有一个存储一些数据的Solr服务器。我必须编写一个插入处理器链的自定义处理器来验证某些内容(因此它就像这个UpdateRequest => CustomProcessor => RunUpdateProcessor => LogUpdateProcessor)。

要验证我需要从Solr中提取文档的一些数据 - 现在我创建一个CommonHttpSolrServer实例,连接到我的Solr(它位于同一个JBoss上)并执行搜索。

我想要的是有一些更本地的方式来执行搜索,例如jndi-lookup用于包含Solr Core或Searcher的某些bean,这些东西不需要通过远程协议传输。

有没有办法做到这一点,还是我坚持使用Http?

1 个答案:

答案 0 :(得分:0)

是的,有可能,请参阅EmbeddedSolr(另请阅读警告)