问题标签 [solr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
13437 浏览

search - Solr 中的通配符查询错误

我使用 solr 搜索文档,当尝试使用此查询“ id:*”搜索文档时,我收到此查询解析器异常,告诉它无法使用 * 或?作为第一个字符。

是否有任何补丁可以让它与 * 一起工作?还是做这样的查询成本很高?

0 投票
4 回答
28356 浏览

java - 如何在 solr 结果中获得构面范围?

假设我在 Solr 中有一个名为price的文档字段,并且我对该字段进行了分面。我想将方面作为值范围(例如:0-100、100-500、500-1000 等)。怎么做?

我可以事先指定范围,但我也想知道是否可以根据文档中的值自动计算范围(比如 5 个值)?

0 投票
10 回答
14935 浏览

search - 有哪些搜索服务器?

我正在寻找Apache Software Foundation 的Solr替代品。

对于那些不知道的人,Solr 是一个企业搜索服务器。客户端应用程序使用类似 Web 服务的界面来提交文档以进行索引并执行搜索查询。Solr 具有其他内置功能,例如缓存和复制。我相信它最初是由 CNet 发起,然后开源的。

我正在寻找其他可能被视为竞争的搜索服务器。

0 投票
6 回答
1986 浏览

.net - Java Lucene 与 .Net 的集成

我有 nutch 和 lucene 设置来抓取和索引一些网站,我想使用 .net 网站而不是 nutch 附带的 JSP 网站。

谁能推荐一些解决方案?

我已经看到了在索引服务器上运行的应用程序的解决方案,.Net 站点使用远程连接连接到该应用程序。

速度显然是一个考虑因素,所以这仍然可以表现良好吗?

编辑: NHibernate.Search 可以为此工作吗?

编辑:我们最终选择了我们的 ASP.net 站点使用的 Solr 索引服务器和solrnet库。

0 投票
3 回答
10656 浏览

lucene - 在 Solr 中使用 Nutch 爬虫

我能否将 Apache Nutch 爬虫与 Solr 索引服务器集成?

编辑:

我们的一位开发人员从这些帖子中想出了一个解决方案

  1. 运行 Nutch 和 Solr
  2. 运行 Nutch 和 Solr 的更新

回答

是的

0 投票
3 回答
20283 浏览

solr - Solr - 在不返回搜索结果的情况下获取构面计数

我只需要从 solr 返回方面计数。所以我基本上想搜索所有文档并返回构面计数,但我不想返回任何搜索结果。这可能吗?

谢谢

0 投票
1 回答
1220 浏览

lucene - 用于记录/分析查询的 Solr 过滤器

我正在使用 Solr,并希望能够将查询/令牌记录到数据库中,以便对营销和建议的搜索功能进行分析。

我猜测 Lucene 过滤器将是一个很好的方法,可能会在查询过滤器链中为给定的字段类型放置一个过滤器,该字段类型记录到指定的数据库。我想知道最好的方法来减少对 Solr 响应时间的影响。

如果有人过去这样做并愿意分享他们的解决方案,那就太好了。

0 投票
10 回答
8556 浏览

lucene - 我们如何使用 Lucene、Solr 或 Nutch 创建一个简单的搜索引擎?

我们公司有数千份PDF文件。我们如何使用 Lucene、Solr 或 Nutch 创建一个简单的搜索引擎?我们将提供一个基本的 Java/JSP 网页,人们可以输入单词并执行基本和/或查询,然后向他们显示所有匹配 PDF 的文档链接。

0 投票
5 回答
43530 浏览

lucene - 检索 Solr 查询中的特定字段?

我在 Jetty 上运行 Solr 实例,当我使用 Solr 管理面板进行搜索时,它会返回整个文档。我应该怎么做才能从搜索返回的每个 Solr 文档中只获取指定的字段?

0 投票
6 回答
51249 浏览

solr - solr 查询中的布尔值 NOT

如何使用布尔 NOT 概念从 Solr 中选择/删除所有文档?

即如何从Solr 中删除ID 不以A59 开头的所有文档?