【问题标题】:Working of Apache Solr [closed]Apache Solr 的工作 [关闭]
【发布时间】:2012-01-15 13:28:46
【问题描述】:

谁能解释一下 Apache Solr 是如何工作的。我知道如何创建 Solr 实例以及如何将其部署到 Jetty 和 Tomcat。但在底层Apache Solr 是如何工作的,因为它是一个搜索库。因此,如果我从 Apache Solr 的界面中搜索任何内容

http://localhost:8983/solr/admin/

所以我们得到了一些结果。那么引擎盖下会发生什么。 Solr 搜索如何工作? 我希望问题足够清楚。任何建议将不胜感激。

【问题讨论】:

  • 从阅读 Solr 教程开始 - lucene.apache.org/solr/tutorial.html
  • 我已阅读该教程。但是它并没有解释当你在 Apache Solr 的界面上搜索任何东西时会发生什么。
  • 这是一个非常广泛的问题。
  • 你是什么意思?你想知道solr是做什么的吗?它是 Lucene (lucene.apache.org/java/docs/index.html) 索引之上的 Web 视图。如果您想得到答案,您必须具体说明。你有问题吗?你想知道什么?您在使用 solr 时遇到问题吗?

标签: java apache tomcat solr search-engine


【解决方案1】:

如果您想查看 Solr 的工作原理,其中包括点击搜索按钮后的所有功能 开始学习 Lucene 的最佳方式是。Solr 是 Lucene 的一个包装器,具有一些附加功能,使其用户界面更易于使用。

你需要知道各种各样的事情

  1. Solr/Lucene 如何索引数据
  2. 它如何解析数据。有很多数据处理程序。
  3. 它如何读取用户输入的查询。

我建议您浏览 Lucene wiki 页面及其各种文档 Apache Lucene

一旦您熟悉了下载源代码,就可以在其中窥探他们是如何做事的。 否则,如果您对特定功能有具体问题,最好问这个问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多