在Solr中查询

时间:2011-05-10 06:41:32

标签: java solr

我想知道Solr用于查询的查询类是什么。使用lucene和Solr查询有什么区别

3 个答案:

答案 0 :(得分:1)

我不确定你在问什么,但SOLR基本上是一个搜索/索引服务器。它有一个基于外部http的api,用于发送要编制索引的文档并进行搜索。

SOLR的核心部分之一是Lucene。这是实际索引/搜索内容的库。

如果您需要SOLR的API /查询信息(它应该与lucene非常接近),请查看lucene.apache.org

答案 1 :(得分:1)

Solr允许您拥有一个分布式搜索引擎,该搜索引擎作为Web服务公开给您的客户端应用程序。如果你问,如何在客户端使用它,只需看看solrj api。如果你要求内部SOLR apis和类,那么你可以从QueryComponent类开始,例如http://lucene.apache.org/solr/api/org/apache/solr/handler/component/QueryComponent.html

答案 2 :(得分:0)

Lucene是solr用于执行搜索的技术。

我不是100%你在问什么,但如果我如何查询solr,那么你只需访问或卷曲一个网址,该网址将包含solr查询。例如 价:[0-1000] 要么 名:测试

第一部分(在:)之前是字段,第二部分是搜索,可以是文本,数字范围等... 在solr的维基上有很多关于这方面的文档

让我知道你的实际问题是什么,并且很乐意帮助