0
我想學習和實施Solr的客戶用例,我們遇到了一個問題如果我們需要添加更多字段(用於存儲和索引)是否有可能沒有重新 - 重新編碼或重新載入數據,當我在網絡上搜索它時,並且在大多數地方給出了它,同時添加不需要被索引的新字段是可以的並且可以實現,但是我們想要添加新的索引字段,那麼我們必須重新加載/重新索引數據。但是,schema.xml中有動態字段,可用於映射到新字段,無論它們是需要索引還是僅存儲。我的問題是: 如果這是一種可能的解決方法來向現有數據/索引添加新字段,那麼爲什麼不建議?是否有任何相關開銷或使用動態字段?使用動態字段索引後添加新字段solr
但是,如果我對舊數據保持原樣並保持原樣通過dynamic_filed繼續索引要添加到模式的新字段,可以嗎?我嘗試的是1)我創建了一個包含10個字段和2個動態字段的集合
Agarwal
在這種情況下,solr是否在內部進行任何重新索引?由於我沒有使用大型數據集進行嘗試,所以我沒有注意到任何延遲或開銷。 – Agarwal
對。如果store = true,則可以往返並添加新字段。 Solr將處理重建條目,添加新的字段並在內部更新存儲。 –