0
我目前做POC上收集與〜5000場/文檔字段Solr的過濾器。所有字段都有(存儲,索引屬性爲true)。我感興趣的是僅顯示來自每個匹配文檔的〜5個字段。如何在文件
我想了解是否Solr的將所有匹配的文檔的〜5K場到內存從.fdt文件並丟棄剩下的只保留了5場我感興趣的? 我關注的是內存使用情況,如果它一直把所有的字段在內存中。
在這方面的任何光將不勝感激。
謝謝你的時間。
我目前做POC上收集與〜5000場/文檔字段Solr的過濾器。所有字段都有(存儲,索引屬性爲true)。我感興趣的是僅顯示來自每個匹配文檔的〜5個字段。如何在文件
我想了解是否Solr的將所有匹配的文檔的〜5K場到內存從.fdt文件並丟棄剩下的只保留了5場我感興趣的? 我關注的是內存使用情況,如果它一直把所有的字段在內存中。
在這方面的任何光將不勝感激。
謝謝你的時間。
在你託管的schema.xml或schema.xml中,每場有一個「保存」屬性和「索引」屬性。索引屬性允許在全文搜索中找到該字段。存儲的屬性存儲數據,以便稍後顯示。
這聽起來像是如果你只想顯示5個字段並且擔心空間,解決方法是將這5個字段設置爲stored = true,並將其餘字段存儲爲false,同時將所有字段設置爲指數=真。這樣可以儘量減少SOLR用盡的內存,同時仍然允許全文搜索。