如何显示Hdfs目录路径throgh solr search作为输出?假设如果用户在solr中搜索,那么我想显示目录的路径?

问题描述:

我已经在JAVA中编写了一个代码,用于搜索通过solr它给出特定文件。但是现在我想显示数据存储的目录作为输出给用户。 如果用户搜索关键字,我想向用户显示其数据存储在哪个目录中。如何显示Hdfs目录路径throgh solr search作为输出?假设如果用户在solr中搜索,那么我想显示目录的路径?

+0

您是索引还是存储solr文档中的目录路径..? –

+0

我正在索引数据 –

+0

为了显示数据,您需要存储相同的数据。如果您有schema.xml,请修改相同的数据并为同一字段添加store ='true'。 –

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

但是,这看起来像是xy problem