【问题标题】:How do I display Hdfs directory path throgh solr search as an output? Suppose if user search in solr then I want to display the path that directories?如何通过 solr 搜索显示 Hdfs 目录路径作为输出?假设如果用户在 solr 中搜索,那么我想显示该目录的路径?
【发布时间】:2016-03-07 07:57:16
【问题描述】:

我在 JAVA 中编写了一个代码,用于通过 solr 进行搜索,它提供了特定的文档。但现在我想向用户显示存储数据作为输出的目录。 如果用户搜索关键字,我想向用户显示他们的数据存储在哪个目录中。

【问题讨论】:

  • 您是在 solr 文档中索引还是存储目录路径..?
  • 我正在索引数据
  • 为了显示你需要存储的数据。如果你有你的 schema.xml 然后修改它并为同一个字段添加 store='true'。

标签: hadoop solr lucene hdfs solrj


【解决方案1】:

您可以使用(复杂的)解决方法:通过在您的请求中添加“fl=*,[shard]”来检索使用的分片的名称。您可以从那里通过分片目录中的 core.properties 文件知道核心的名称。索引数据将以核心名称存储在 hdfs 中。

不过,这看起来确实像 xy problem

【讨论】:

    猜你喜欢
    • 2015-02-02
    • 2011-05-10
    • 1970-01-01
    • 2022-12-13
    • 2010-09-22
    • 1970-01-01
    • 1970-01-01
    • 2013-02-20
    • 2011-06-24
    相关资源
    最近更新 更多