我是新来solr和以下是我的要求在solr我有大量的电子邮件存储在文本格式(半结构化)。在搜索特定字符串(可能是名称)时,我必须使用solr为这些文档编制索引,solr应该返回整个匹配文档作为响应。请让我知道如何在Solr这样做。建议在hdfs中存储索引吗?
nue99wik1#
solr可以用存储的标志存储字段的原始表示。因此,您可以将文本格式存储在一个字段中,然后对其编制索引,或者将其拆分并在多个字段中编制索引。但是,最好将这些文档存储在solr之外,并在solr中专门为搜索而构造内容。然后,您的中间件将solr返回的结果与存储在某处的原始文档相结合。邮件越大,你最好把它们存储在solr之外。
1条答案
按热度按时间nue99wik1#
solr可以用存储的标志存储字段的原始表示。因此,您可以将文本格式存储在一个字段中,然后对其编制索引,或者将其拆分并在多个字段中编制索引。
但是,最好将这些文档存储在solr之外,并在solr中专门为搜索而构造内容。然后,您的中间件将solr返回的结果与存储在某处的原始文档相结合。
邮件越大,你最好把它们存储在solr之外。