【问题标题】:Some qns regarding indexing of Apache Solr关于 Apache Solr 索引的一些问题
【发布时间】:2013-03-04 21:44:50
【问题描述】:

我已经在我的服务器上的 xampp for linux 上安装了 Solr 3.6.2 和 drupal 7。我还安装了 solr 集成模块 apachesolr-7.x-1.1.zip

1)当我索引一个文件时说 book.csv 这个文件存储在 solr 的哪里。(path_to 文件夹名称??)

2) 要知道被索引的文件总数以及被索引的文件名?

3) 我无法理解 solr 的查询语法?什么是 q ,wt ,各种解析器和含义是什么?

4) 我如何找到被索引的文件的路径?假设我有一个已编入索引的文件,当我进行查询搜索时,它应该返回该文件的路径名,以便我可以打开该文件供用户查看。

【问题讨论】:

  • 如果您对文档中的内容有任何具体问题,请询问他们。 wiki.apache.org/solr
  • 我还有一个 qn,那就是如果我索引了一个文件说 test.docx 并且我有一些 cmets abt 像 App version=5.6.2 和 Customer=ABC tech 等文件应该是什么我的 curl stmt 就像 curl "localhost:8983/solr/update/… VER=ABC 5.2.2,Customer=Microsoft,Date=24 Mar 2013'&commit=true" -F "myfile=@test.docx."我的 curl stmt 正确吗?
  • 我的 schema.xml 中有字段名为 comment

标签: solr drupal-7 centos5


【解决方案1】:

1) 4) 上传的文件被拆分成文件;并且文档被拆开并放入索引中。它类似于世界书籍的索引卷:“相对论”可能指向“现代物理学”的“M”卷和“爱因斯坦”的“E”卷。或者一本按税级对纳税人进行分类的书。

此行为由架构中的storedindexed 属性控制。

数据进入solr的data目录(在conf旁边)。您可以通过复制来备份此目录。

2) http://wiki.apache.org/solr/CommonQueryParametershttp://wiki.apache.org/solr/SimpleFacetParameters 。特别是使用fl

3) 请自己尝试 solr。您可以立即启动并尝试查询。

【讨论】:

  • 您的回答非常好,除了当我索引 pdf 文件时,想象一下公司的年度通讯。当我对其进行索引时,字段文本已存储=false。那么,在我将带有该字段的 schema.xml 文件修复为 true 之后,我是否必须重新索引我的文件?我正在努力让 pdf 的内容显示为响应的一部分,但我得到的只是 pdf 的元数据。
  • 你必须重新索引。 Tika 会将 PDF 缩减为文本。
  • 我没有尝试过您的上述步骤,只是为了让您知道,我在我的管理页面中单击了 solr 的统计信息链接,即 localhost:8983/solr/admin 用于更新/提取查询处理程序 stats 的值:请注意: 还没有初始化。这是什么意思 ?因为我使用这个查询处理程序来索引我的 pdf 文件。
  • 另外,当我从示例文档中索引我的 books.csv 文件并且我使用了 update/csv 查询处理程序及其统计信息时:还请注意:尚未初始化,但这已检索到书籍的所有内容.csv 文件。所以我想你的上述建议应该是正确的?让我试试
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-06-24
  • 1970-01-01
  • 2017-07-06
  • 2012-05-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多